Will Jack find happiness in the mountains?
He takes his love on top of her desk.
A night of unending pleasure for everyone.
No bells or whistles: just great sex.
Episode 13 of 'The Best Sex Ever' Series.