Monday, December 5, 2011

According to FoxNews the Muppets are Commies

Sure the Muppets are against global warming and pollution.  That's old news, I just don't get the commie reference... really I don't think Russia is against dirty energy are they?  


Post a Comment

Subscribe to Post Comments [Atom]

Links to this post:

Create a Link

<< Home