Where To Stream This Farming Life Season 6 Episode 10
Episode 10
- Aired November 3, 2023
- 60 Min
Robert calls out the vet for a sick ewe. Nikki and Ollie taste their rabbit meat at a local restaurant. The Barclays prepare their best sheep for show season.