Wednesday, April 14, 2010

Stream LCD Soundsystem - This Is Happening

Stream LCD Soundsystem's upcoming release This Is Happening HERE. Release date is set for May 18th on DFA/Virgin. They will be performing at Coachella on Friday April 16th, 9:05pm Coachella Stage. Remaining Tour Dates can be found HERE.

<->Noel<->

No comments:

Post a Comment