Featured: Top of Home Page/Music/Reviews LCD Soundsystem: The Long Goodbye – LCD Soundsystem Live at Madison Square Garden By Jonathan Muirhead / 21 May 2014 A final raucous farewell to electro's best ever behemoths.