New MUPPETS Movie Set for December 25, 2011

     June 8, 2010

The Muppets (tentative title) has decided to throw its tiny Muppet hat into the Holiday 2011 season.  Disney has penciled in a release date of December 25, 2011.  As it stands right now, December 2011 is going to be a …

Close