Controversial things I do on my sheep farm
Manage episode 428178447 series 3545800
Today Becca talks about some of the controversial things she does on her sheep farm that work for her, may not work for everyone, but always seem to raise some eyebrows.
Who else does some head turning things on their farm that works for them but others think they are strange for doing?
25 epizódok