Wasn't on an NSR then? Probably a white van - everyone knows they're the fastest thing on the road!
I've done 160 on the IOM at Jurby airfield, and a sustained 155 on the motorway years ago when I first got my FJ (1990).
_________________
MC21SP Plaything
BMW F800GS Bumblebee
Triumph 9551 Daytona Big boys toy
FJ1100 Sporting relic
GTS1000 oddball