The Colbert Report
Stephen Goes to Harvard
Season 2 • 12/19/2006
Stephen goes to the belly of the liberal beast to put our future politicians on the right path.
More
Watching
You may also like5 Videos
Stephen Goes to Harvard
Season 2 • 12/19/2006
More