The Muppet Show Live

During the first (and thus far, only) MuppetFest celebration, The Muppet Show Live staged on December 9, 2001 at the El Capitan Theatre in Hollywood, California.