Ophelia - The Muppets' Dr Teeth and the Electric Mayhem - Outside Lands 2016 - San Francisco, CA - Video
PUBLISHED: Aug 08, 2016
DESCRIPTION: One of the best surprises of Outside Lands this year was seeing the actual muppets play a set of covers on the main stage. Animal has always been one of my music heroes.