This Farming Life - Season 5 Episode 12 -
Episode 12
The Frasers experience teething problems with their new farm shop. In Fife, Mike and Pete work on their new joint venture. Emma and Ewan get back to training sheepdogs.
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.