Visiting parents put a damper on sex.
They control me or do they?
A chance encounter on a lonely road.