Taylor Sands, a sultry seductress, interprets The Divinyls' "I Touch Myself" in a tantalizing PMV. This steamy video features Taylor and her girlfriends passionately pleasuring themselves, indulging in intimate kisses, and exploring their sensuality. Prepare for an unforgettable erotic experience.