Stephen's #CancelColbert Mea Culpa
Season 10 E 83 • 03/31/2014

Stephen's attempt to bridge a cultural divide leads to the demise of his charity foundation.