Fearful Iowa Teabaggers Fail To Heed Their Own Warning; Naively Forced To Remove Lovely Obama As Hitler Billboard

The lovely herb ‘n spice patriots of the North Iowa Tea Party scoured pants pockets and couch cushions pooling their loose change together to let all of Mason City (and the world!) know that President Barack Obama is a terrible SOCIALIST just like his two BFF’s Adolf Hitler and Vladimir Lenin.

But sure enough, as […]