1999 was - so far - the last year we would see Mercedes at Le Mans. It become the year…
Peter Auto’s first rendez vous of the season was not your typical day in the Tuscan sun. Well, there was…