Dr. Teeth & The Electric Mayhem’s Rock On might just be the feel-good classic rock hit of the summer
From Loudersound. Dr Teeth & The Electric Mayhem – the Muppet rock band first seen in the 1975 pilot episode of The Muppet Show – have released a new single. Rock On comes from the album […]