Friday, January 21, 2011


This is where much of the new Muppet Movie was filmed. As the story goes, the muppets run the theater, but there's oil underneath and the Greedy Oil Tycoon wants to blow it up!

Hey...wasn't Scooter the nephew of the Muppet Theater owner on the old show?

No comments: