Video of the Day: Herman Cain’s 2006 campaign ad

231
Thank you Jezebel for bringing my attention to this 2006 radio ad for Georgian Herman Cain, 2012 Presidential Election GOP nomination hopeful. I have no idea what “I don’t snuff my own seed” means, but I think the former CEO of Godfather’s Pizza may be on to something.

Advertisement