This Farming Life - Season 2 Episode 3 -
Episode 3
On Mull, Janet and Alastair put Owen, their new young virgin tup, to the test. Stevie risks the wrath of the buffalo mums when he ear-tags four newborn calves, early snow on the Western Highlands helps David gather his sheep and Martin, Mel and Erin hope for a windfall at the Carlisle bull sales.
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.