Hours of delays on A9 in Perthshire after tractor catches fire

Post Thumbnail