Isis Love, Lea Lexis, Ariel X and Dee Williams are all known as Electro Sluts. Photo #6

Isis Love, Lea Lexis, Ariel X and Dee Williams are all known as Electro Sluts.