London Keyes and her sister are making love, while their husbands are out of town