Perthshire comedian reveals the funny side of farming

© Supplied
Comedian Jim Smith on stage.
Breaking

    Cancel