Convoys of Christmas cheer light up Britain's villages as the Christmas tractor runs descend, raising funds for charity and putting farmers at the heart of their communities, writes Janet Menzies

Christmas tractor runs
As we all know, the first Christmas tractor run was Santa Claus with his nine-deer-power sleigh on 24 December. Nowadays …Continue reading »