Veronica Audrey Lords and Lorelei Lee are the stars of Wired Pussy. Photo #17

Veronica Audrey Lords and Lorelei Lee are the stars of Wired Pussy.