flickr-free-ic3d pan white

LCD Soundsystem - Madison Square Garden - Last Show

LCD Soundsystem's Final Show

Madison Square Garden

April 2, 2011

New York, NY

5,432 views
2 faves
0 comments
Taken on April 2, 2011