The Last Concert: Indie Icons LCD Soundsystem Bid a Brilliant, Bizarre Adieu
When the New York-based rock group announced it would call it quits after an April 2 show, tickets sold out fast. At their last show Saturday, the band did not disappoint, conjuring everything from disco balls to panda people. TIME recounts the spectacle
Time — When the New York-based rock group announced it would call it quits after an April 2 show, tickets sold out fast. At their last show Saturday, the band did not disappoint... more info