Demon Goddess
"A couple park their car in preparation for sex and the guy is mysteriously drawn away by an undeniable force"
Kurt and Cindy have been “steadies” for three months. Lots of petting, but no sex, yet.Tonight, they drive up onto the bluffs overlooking the city, secluded but well-known as “Love Ridge”. The sky is darkening. The moon is just appearing...