Hot couple Xander and Angelica work their way up to an incredible climax