Madame Hollywood
2002 · House · Large-IT Productions
Italy · LGT 8023
Electroclash
Synths, sleaze and drum machines — the early-2000s moment when electro got a dirty mind.