Roadside stranded girl has sex with the car mechanic