The Colbert Report

Stephen's #CancelColbert Mea Culpa

Season 10 • 03/31/2014

Stephen shuts down his beloved cultural foundation, forcing him to lay off its entire staff.

More