2/21/11

Carnac on the TEA Party

What do the TEA Party Kool-aid drinkers in Hudson, Madison and Washington D.C. shout when they hear that Carnac is back?













Is he eating bean soup or his own barf?