April 14, 2010

New LCD.

Stream the new LCD Soundsystem album This Is Happening here. Can't wait.

1 comment:

  1. Yay! I can't wait to stream this... I'm excited to see them live again on 5/20 too!!

    ReplyDelete