Loading...
Uploaded by petermmarino on Nov 23, 2011
Herman Cain's mysterious political language has been scientifically decoded by a team of experts. And by experts, I mean me and Muppets.
News & Politics
Standard YouTube License
Herman Cain is an idiot.
First Libya and now mountainous terrain in Iran?
What is next?
Herman should concentrate on pizza, not foreign policy.
CECOAdvocate 3 months ago
Load more suggestions
Herman Cain is an idiot.
First Libya and now mountainous terrain in Iran?
What is next?
Herman should concentrate on pizza, not foreign policy.
CECOAdvocate 3 months ago