20070411_DD_DSC_0507 April 12, 2007 1500 × 995 Klaxons Live @ Great Scott in Boston, MA on April 11, 2007 Share this:FacebookTwitterTumblrPinterestMoreLinkedInReddit Related