This Farming Life - Season 4 Episode 11 -
Episode 11
Emma and Ewan attempt to shear all their sheep, Matt and Murray embark on a dramatic gather, and Helen and Graham are forced to make a decision with devastating consequences.
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.