Skip To Content

Where To Stream This Farming Life Season 1 Episode 6

Episode 6

John Scott and Martin Irvine head to the Stirling bull sales, each hoping to sell four of their best bulls.