Francois Papillon, Vanessa Del Rio coupled with Krista Spur