Perhaps this will give some comfort to fans that got screwed out of tickets for LCD Soundsystem's slew of farewell shows. It's a video for "Dance Yrself Clean" and stars the muppets rocking out in Britain's Brighton Beach. It's adorable.

[BlackBook]