Live stream of the presidential debate

October 03, 2012 06:02 PM