The Muppets’ Electric Mayhem Series Isn’t Skimping on the Mayhem
Even among Muppets fans, Dr. Teeth and the Electric Mayhem can be an acquired taste. The Muppet Show house band has been a staple of the franchise since the original TV series debuted in 1976, but in the vast world of Muppetainment, they haven’t done a…