1130 Buenos Ave
San Diego, California 92110

Had not expected to hear anything impressive from Ladytron since they hopped on the electroclash bandwagon back in its heyday, but a brief encounter with 'The Witching Hour' at amoeba sent shivers down my spine.

Check it - video of the big single:


Added by joonspoon on April 19, 2006