APR
2
2011
LCD Soundsystem, Liquid Liquid
Madison Square Garden - New York, NY
Picture?width=180&height=180 juneherring LCD Soundsystem's Last Show at Madison Square Garden
Truly a memorable night that I will never forget being a part of.
0
See who liked this See who liked this