Dr. Teeth and the Electric Mayhem Debut at Outside Lands

By far the best festival set of the Summer!

The Muppet Show house band “performed” a five-song set included a mix of classic rock and indie rock covers as well as an original.

Your email address will not be published.

More Stories
FLASHBACK: KISS in Buffalo (1998)