20060929_9656 September 29, 2006 1500 × 1000 Ladytron Diesel in store DJ set on September 29, 2006 Share this:FacebookTwitterTumblrPinterestMoreLinkedInReddit Related