20100925_JW_0531 September 29, 2010 1500 × 1000 LCD Soundsystem @ Philadelphia Naval Yard on September 25, 2 Share this:FacebookTwitterTumblrPinterestMoreLinkedInReddit Related