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