Francesca Le's inadequate husband surprises her with his boss' rock hard cock while enduring and humiliation for her pleasure.