70 Years ago, Stirling Moss – navigated by Denis Jenkinson – set an improbable record in their Mercedes 300 SLR…
The International Concours of Elegance takes place this Saturday, February 26th, on the frozen lake in Sankt Moritz, Switzerland.