Thursday, April 15, 2010

LCD Soundsystem- This is Happening (Full Album)

LCD Soundsystem is streaming their whole album on their website. I suggest you guys check it out because this album is fire. Click on the link below to be linked to their site.

LCD Soundsystem- This is Happening