The Muppets Do LCD Soundsystem

Because it's Friday, here's some daftness...


Slightly disappointed they're not the real muppets doing this, though...

0 Comments:

Please, feel free to leave a comment...