Driver charged after being caught speeding at 106mph in Perthshire

© DC ThomsonPost Thumbnail