All I can say is, it’s all fun and games until someone invites pandas to the party…

LCD Soundsystem‘s new album, “This is Happening” is due to be released on May 18th, and can be streamed for free here.

Advertisements