Reckless drivers travelling through Courier country at speeds of up to 129mph dominated four out of five positions in a new Scottish league of shame.
Figures from the Institute of Advanced Motorists (IAM) revealed the 20 worst speeding offences recorded in Scotland over the past 15 months.
Those included two offences on the A90 near Brechin (129mph) and Stonehaven (122mph), an incident on the A9 at Moulinearn, Perthshire (127mph) and a detection between Crossgates and Cowdenbeath in Fife (125mph) on the A92.
IAM chief executive Simon Best said: “These speeds show there are still drivers out there displaying a contempt for the law and for the safety of their fellow road users.
“This is made doubly worse by the fact the vast majority of the incidents took place on A roads, therefore putting oncoming motorists, motorcyclists, cyclists and pedestrians at greater risk.”
The data covered April 1 2013 to June 30 this year and was provided by Police Scotland following a freedom of information request.
The highest figure was a driver recorded at 139mph on a 60mph stretch of the A96 Keith to Huntly Road, one mile east of the B9115 Junction in Aberdeenshire on a mobile speed camera.
Other sites that made the top 20 in Scotland included the A9 near Pitlochry (118mph), the A90 at Finavon (121mph), another incident at Moulinearn (120mph), and a detection at Windyedge Farm (118mph) on the A9.
The highest speed recorded on a road in England and Wales was 149mph, by a motorist on the M25 at Swanley between April 2013 and May 2014.