Wednesday, January 11, 2012

The New Hampshire Speeches in 60 Seconds, From Worst to First

A brief rundown of the night's post-primary speeches.