Deluxe women Delphine and Nicole Vice have hot sex with a strap-on