Sunday, April 18, 2010

New LCD Soundsystem Streaming Now

This Is Happening, the new LCD Soundsystem album, is streaming on their website. And it's good. It's really good, as in: it just might be a classic. Yes, that good.