Ad Fail: Tea Party Obama
July 14th, 2010 — 8:36am
In Mason City this week, the North Iowa Tea Party compared Obama to Hitler and Lenin. The billboard has come under close scrutiny since, and earned our approval as this week’s Ad Fail.
What do you think? Win or fail? Leave your best caption.
Continue reading »


