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