Gerry Judah creates "pure and simple" sculpture to showcase Aston Martin Le Mans winner at …

A DBR1 driven by British Formula 1 driver Stirling Moss was purchased for £17.5 million in 2018, making it the most expensive British-made car ever …
Read on


Leave a Reply

Your email address will not be published. Required fields are marked *