Thursday, February 24, 2011

Awesome Fan-made Muppet/LCD Soundsystem Music Video


In this unofficial music video the Muppets perform LCD Soundsystem's “Dance Yrself Clean” in Brighton.

No comments:

Post a Comment