The Electro Sluts, namely Chanel Preston and Freya French. Photo #5

The Electro Sluts, namely Chanel Preston and Freya French.