LCD Soundsystem: The Long Goodbye
Plot: New York dance-punk band LCD Soundsystem plays its final show at Madison Square Garden on April 2, 2011.
Release Date:
Saturday, April 2 2011
14 years ago
14 years ago
Genres: Documentary, Music