Hooray! The new LCD Soundsystem album leaked! And I'm sure the label is busy tracking down every blog on the net that has it up get this while the getting is good!
A humourously maudlin look at modern life in the now-sanitized big apple, "New York I Love You But You're Bringing Me Down" is the song I will be singing the next time NYRB give up an 86th minute goal at home to Columbus....you just know they will.
*Game Over. DFA came knocking, so I had to be legit and take it down*