Oh my god, oh my god, oh my god! Forget waiting until May 18 to listen to the new LCD Soundsystem album in its entirety, because This Is Happening, the feverishly anticipated third offering from LCD Soundsystem, is being streamed right now! All nine tracks are now streaming at the LCD website.
You are still reading this? Go on, click over there right now!