Jasmine Jae and Danny D engage in steamy sex, with a troublesome assistant almost spoiling the fun.