popmatters.com
LCD Soundsystem: The Long Goodbye - LCD Soundsystem Live at Madison Square Garden
A final raucous farewell to electro's best ever behemoths.