Mitt Romney battled back in his uphill drive to oust President Barack Obama on Wednesday with an aggressive debate performance that put his campaign on a more positive footing after weeks of stumbles and knocked Obama off-stride.
The Presidential Debate 2012 is set to take place Wednesday, Oct. 3 at 9 p.m. EST. All major TV networks and news channels will air the debate live, which will take place at the University of Denver in Denver, Colorado.