Wednesday, April 14, 2010
Stream the new LCD Soundsystem album
LCD Soundsystem's new album This Is Happening is released on the 17th next month. However, you can now stream it in its entirety from their
When 'Dance Yrself Clean' really gets going it's quite overwhelming. Can't wait to see them live!
Posted by joel at
Post a Comment
Post Comments (Atom)