Checked the speedo on the TVR against GPS, indicated 100mph GPS reads 97mph, tried it on the audi, speedo 100mph GPS 91mph. BTW both these readings were taken whilst driving on private ploughed fields
GPS can itself be pretty inaccurate depending on how many satellites one is picking up at the time. Best way of checking is surely to get caught for speeding with a laser camera
My TVR's clock reads the correct time, all the time. My Audi's clock gains a minute a week. Once a month when I'm in a traffic jam I wind it around to get the time right. Annoying.