Beast Video

 

Delaware Debate Debacle

10/19/10: Delaware Senate hopeful Christine O'Donnell is down in the polls, and her recent debate performance on CNN has also failed to impress the comedians of late night.

More Videos