Over 1,000 hardy souls embrace winter elements to compete in Strathpuffer

Breaking

    Cancel