Dr. Teeth And The Electric Mayhem Of 'Muppets' Fame Perform 'Live' At Outside Lands Music Festival (ENTERTAINMENT)
Can you picture that?