Herman Cain's idea dankmanX Published 10/14/2011 he also had help from a person who works at Wells Fargo who Cain says is an economist. Next Picture Share Tweet Flip Email Pin It Tags: demotivator fail herman cain tea dumbass NEXT PICTURE Annoying Bonzi Buddy 3 Comments Log in for Comments
3 Comments