Teabagging Captain America

Marvel Comics have earned the wrath of Fox News and the Tea Party Movement for featuring protestors holding placards with Tea Party slogans on in the latest issue of Captain America. Hilariously for an all ages comic which was at one point vetted by the Comics Code Authority, it even includes the slogan “Tea Bag… Continue reading Teabagging Captain America