Herman Cain Ad: Obama, a Failure to Lead

Congratulations to Herman Cain for his big win of the Florida Straw Poll. In celebration I thought I’d post his TV ad again…

Leave a comment