LCD Soundsystem Releases New Album Cover djfrequencies 14 years ago This is Happening drops May 18th on DFA/Virgin. Share this: Stream LCD Soundsystem, This Is HappeningApril 15, 2010MusicNext LCD Soundsystem May Be The LastJanuary 15, 2010MusicLCD Soundsystem, 45:33 RemixesSeptember 22, 2009Music