First images of ‘The Muppets Mayhem’ series show the band in action
It’s taken almost 50 years, but at last Dr. Teeth and the Electric Mayhem are getting their place in the spotlight thanks to the streaming …
Read moreFirst images of ‘The Muppets Mayhem’ series show the band in action