I was surprised this album was so good. This song is a great LCD Soundsystem song and is a good window to their entire oeuvre.
All my friends are here! Oh, wait, this song is super depressing. Nevermind, I'm sad now.
From their "last" show.
2 Apr 2011