Ladytron - Destroy Everything You Touch

Tomorrow night at Stubbs!! I can't wait...