Monday, January 30, 2012

Muppets 1, Fox News 0

There was no reason for the Muppets to respond to Fox News' absurd allegation that Muppets are socialist brainwashers hell-bent on promoting a liberal agenda.

But, they did, and it's as awesome and you knew it would be.



[via /Film]

No comments:

Post a Comment