Heaven up Here
27 reason to further investigate the UK roster of bands at SXSW 2006
"...Robot. Thus we have the inimitable electronics of Liverpool's Ladytron, whose new Witching Hour takes a step back from..."