Herman Cain‘s latest campaign ad stars his campaign manager, Mark Block. The ad is creepy. It shows Block speaking about Cain and the campaign and why...
Herman Cain is a re-enactment of Jim Carey’s “Liar, Liar” character and has told us over and over the past two weeks how much he disrespects...