The all-Muppet rock group most recently appeared as the in-house band for Up Late with Miss Piggy, the show-within-a-show on ABC’s cancelled series The Muppets.
Dr. Teeth and The Electric Mayhem played a set at the San Francisco music festival this past weekend. Take a look at the concert below:
What do you think? Are you a fan of the Muppets band? Did you watch them at Outside Lands?