The Colbert Report
Herman Cain's Campaign Ad
Season 8 • 10/25/2011
Stephen is so impressed by Herman Cain's ad that he makes some Herman Cain ads of his own.
More
Watching
You may also like5 Videos
Herman Cain's Campaign Ad
Season 8 • 10/25/2011
More