The Farmers' Country Showdown - Season 6 Episode 12 -
Lewes Farmers Market
Two farming couples brave the elements at Lewes Farmers Market in Sussex in the hope that customers will turn up to buy their quality meat.
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.