LCD Soundsystem This Is Happening

LCD Soundsystem <i>This Is Happening</i>
Okay, this is really happening. After a handful of tracks leaked onto the interweb, LCD Soundsystem are now streaming their entire new album, This Is Happening, online. To check out the record, simply head to LCD Soundsystem's website here.

The album will get its proper physical release on May 18 via DFA/Virgin.