NEWS: Leo Moracchioli covers The Muppet Show Theme!
Leo Moracchioli from Frog Leap Studios in Norway has once again delivered a cracking cover and music video. His Metal rendition of The Muppet Show Theme has to be heard to be believed. You never thought you’d be banging your head with a trio of puppets? Hahaha.