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