July 12th, 2010

So This Happened

LCD Soundsystem - This Is Happening

LCD Soundsystem
This Is Happening
(DFA) 2010
Purchase: Amazon

So many great new albums have come out since my last post I barely know where to start, but a good place would probably be This Is Happening, the new LCD Soundsystem album that came out May 17.  If you don’t have a copy yet, that’s an error I [...]