Stranded on island

Mechanic blackmails hot girl stranded on the road