LCD Soundsystem’s Triumphant Return
Cover image by Steve Jennings for Getty ImagesApril 2nd, 2011. Madison Square Garden. A couple of 40-year-old rockstars take the stage for their final show ever, featuring the likes of Arcade Fire, Reggie Watts, and more than a few celebrities in the crowd. They play their hearts out fo