This Farming Life Season 2 Episode 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.