LCD Soundsystem – This Is Happening (Album Stream)
April 14, 2010 §
LCD Soundsystem’s third and possibly final (sob!) album is streaming RIGHT NOW on their website, ahead of its release on May 17th.
If you know what’s good for you you’ll go there right now.