Tuesday, April 13, 2010

LCD Soundsystem - This Is Happening

Catch LCD at Coachella Friday on the Main Stage at 9:05pm. They are definitely one of my favorite bands to see live, although I am hoping this new album grows on me a little before Friday. It's not terrible, but nothing grabs me like 'All My Friends' or 'Someone Great' did the last time around.


Dance Yrself Clean

Pow Pow