The Muppets Cover LCD Soundsystem

Ami Angelowicz | February 25, 2011 - 1:40 pm


Happy Friday! The Muppets take on LCD Soundsystem’s “Dance Yrself Clean.” I don’t think it’s possible for this video to be anymore charming. It’s a new genre. Puppet rock [Buzzfeed]