Listen to the New LCD Soundsystem Album ‘This is happening’
The Album is only out in the US on the 18th but you can listen to the whole thing on their website
This entry was posted on Thursday, April 15th, 2010 at 5:46 pm and is filed under Music. You can follow any responses to this entry through the RSS 2.0 feed.
You can leave a response, or trackback from your own site.