Daily Archives: 2011/07/11

Muppet Monday: Alien Invasion

They’re coming.

And they’re intent on world domination.

The Muppets International poster via Vulture.

Leave a comment

Filed under Freak Out Control, Muppet Mondays, Muppets, The Big Screen