News

Muppet fans won’t be starting the music or lighting the lights anytime soon, according to a new report by US Weekly, which has debunked recent rumors that The Muppet Show is set for a revival by ...
It's time to light the lights! The Muppets are coming to Broadway! After their recent eviction from Walt Disney World—Andrew ...