Where To Stream This Farming Life Season 1 Episode 3
Episode 3
- Aired March 9, 2016
- 60 Min
Sandy and his fellow crofters gather in their sheep from the moor and club together to dip them in insecticide before mating time.
Episode 3
Sandy and his fellow crofters gather in their sheep from the moor and club together to dip them in insecticide before mating time.