Aiden Starr, Anikka Albrite, Lea Lexis, and Veruca James are the members of the Electro Sluts. Photo #10

Aiden Starr, Anikka Albrite, Lea Lexis, and Veruca James are the members of the Electro Sluts.