In Memory of a Legend
It doesn’t seem four years have passed since Stirling Moss left this mortal coil on April 12, 2020, at 90. Sir Stirling Craufurd Moss OBE was the racing driver many consider the greatest driver who had never won a world championship. He won 212 of the 529 races he entered across an array of motorsports. […]
In Memory of a Legend Read More »