Andrew saves a mare experiencing foaling problems and rescues the stud farm's good name. Cain and Angie arrange a secret rendezvous.
Season 30 • Episode 50 of 257