Where To Stream The Farmers' Country Showdown Season 5 Episode 13
Melton Mowbray
- Aired January 21, 2021
- 45 Min
At one of the UK's oldest livestock markets in Melton Mowbray, sheep farmers Elizabeth and Mitchel, with fellow sellers Sheila and Julia, are hoping to sell their breeding rams.