October 4, 2012

National Review presents the best liberal excuses for last night's debate.