The Farmers' Country Showdown - Season 6 Episode 13 -
Macclesfield Sheep Dog Trials
Experienced sheepdog triallists Ross and James, along with their sons, face tough competition, bad weather and difficult sheep at the prestigious Macclesfield sheepdog trials.
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.