Featuring Daisy Ducati, Mona Wales, and Siouxsie Q., Electro Sluts are among the most notorious indie bands. Photo #6

Featuring Daisy Ducati, Mona Wales, and Siouxsie Q., Electro Sluts are among the most notorious indie bands.