This thread should not have had such a long break. LCD Soundsytem - Your City's a Sucker. LCD is the shit. New age Talking Heads....pretty much.