In France, Jen and Nick must dig deep to keep their horse charity going. And will Brian and Paula's new restaurant be ready in time for opening day? (S10 Ep12/35)