Ban for driver clocked at 132mph, one of the highest speeds ever recorded on a Scottish road

© EVENING EXPRESSA police speed trap
A police speed trap