Dr. Teeth And The Electric Mayhem make their festival debut

Introducing Endless Mode: A New Games & Anime Site from Paste
Dr. Teeth And The Electric Mayhem were the eclectic house band from The Muppet Show, but even though the Muppets themselves aren’t too busy these days, the group still hasn’t been putting on very many live performances for some reason. That finally changed over the weekend, when Dr. Teeth And The Electric Mayhem made their festival debut at Outside Lands in San Francisco, playing a handful of covers and showing some jokey pre-taped segments about San Francisco and the wacky adventures they had trying to get to the show.