
Aston Martin’s Le Mans Return in the Words of a Legend
In 1959, the famous town of Le Mans in northwest France bore witness to a defining moment in motorsport history: Carroll Shelby and Roy Salvadori, driving the sleek green Aston Martin DBR1, crossed the finish […]