This Farming Life
Season 2
Ep 12. Episode 12
- September 28, 2017
In the final episode of the series, David and Sandra have to shear the sheep and start to train a month-old foal.
In the final episode of the series, David and Sandra have to shear the sheep and start to train a month-old foal.