Watch live: Obama makes post-debate stop in Denver
Don't miss stories. Follow Raw Story!
President Barack Obama speaks to supporters in Denver, Colo., following last night’s first debate of the 2012 presidential race, which many critics say resulted in a lackluster performance from the president.
Watch live, broadcast on NBC News: