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