Holland Tunnel: Goodbye LCD Soundsystem Concert

  • 13 years ago
Eric Holland comments on the March 30, 2011 LCD Soundsystem show at Terminal 5 which may be the group's third to last ever. The club dates were a sincere gesture by James Murphy to let as many fans get a last experience as possible.