1. Proof: The Muppet Movie Is Commie Propaganda! 12/05/11

Proof: The Muppet Movie Is Commie Propaganda! 12/05/11

Finally, Fox News has proof that the muppets are commies!

Guests