WATCH: Full video of Muppets rocking and rolling at Outside Lands Music Festival 2016

It was pure Muppet magic at the recent Outside Lands Music Festival 2016 when Dr. Teeth and The Electric Mayhem took to the stage! In their 20 minute set, they jammed to the packed crowds assembled at Golden Gate Park event. The...

Read More