February 24, 2011
This has to be the best new music video on YouTube this week. This fan made video of The Muppets performing Dance Yourself Clean, the amazing opening track on LCD Soundsystem's latest album, is really really sweet:
It's basically a follow-up to the Kermit-starring fan video to LCD Soundsystem's New York I Love You from a couple of years back:
Today's post marks the tenth and eleventh music video starring puppets posted to Esoteric Mumblings. Be sure to check out all the past puppet themed posts from the Internet's number one (maybe) puppet music video blog.