King Of The Road

For many years I was a devout fan of the trusted TomTom. Just remember this was in the late 1990s when SatNav was a completely new product range and smartphones did not truly exist in their current form. When I went over to Germany for our lads weekend to the Nurburgring, we spent a good […]