Monday, January 21, 2013

Whither the Muppets?

The fine folks over at Tough Pigs just posted this very good question for the Disney Company - where are the rest of the Muppet Show season sets?