Strange figure brings couple a special machine.
Wife get to see inside an American truck...naked.
A rather erotic encounter on a public New York bus.