The Colbert Report

Federal Government Shutdown

Season 10 • 10/01/2013

The government shuts its doors, so Stephen stands in for the FDA.

More