To date, The Muppets have made a few guest appearances on talk and award shows, even co-hosting in some cases, appeared in a music video with Weezer television commercials with Jessica Simpson, and are about to take center stage in a Muppet-ized version of The Wizard of Oz.
Chad at Digital Dream Machine wonders what’s up with the muppets?