The case of a troubled horse brings back Siegfried’s traumatic wartime memories, while James deals with lack of sleep in Episode 3 of All Creatures Great & Small
The ladies dig into the first two episodes of All Creatures Great and Small Season 3, which is, as usual, exactly the heartwarming, feel-good romp we need to kick off the new year.