Break
Leftfield · Escalator Records
Japan · ESC 065
Electroclash
Synths, sleaze and drum machines — the early-2000s moment when electro got a dirty mind.