The Colbert Report

Herman Cain's International Affairs

Season 8 • 11/02/2011

Herman Cain shows he is ready to have his finger on the button.

More