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

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