Herman Cain Sings at Charleston Rally

Herman Cain sang at a rally he put on with Stephen Colbert at the College of Charleston. His song encouraged the American people to believe in themselves. After finishing his song, Cain introduced Colbert to the stage.

, , , ,