Ladytron - destroy everything you touch

20th Oct 2005

great video.