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