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 […]