44 Days Until "The Muppets"

Lucas Ervin –  As we get closer and closer to the release of The Muppets, it’s time we bring out the greatest band to ever hit the Muppet Theater: Dr. Teeth and the Electric Mayhem! Dr. Teeth on keyboard, Floyd Pepper on bass, Janice on lead guitar, Zoot on saxophone, and Animal banging the drums.…