Dr. Teeth and the Electric Mayhem perform the 1977 hit song by Electric Light Orchestra for the Dear Earth special that premiered Saturday. In this video, Zoot gets the vocal honors, and even uses a talk box to recreate the original sound. The band is joined by a field of flowers, which would sound weird if this were anyone else but the Muppets. -via Boing Boing
Listen beautiful relax classics on our Youtube channel.