24 Hours of Le Mans: Aston Martin’s Car Is Turning Heads

The last time the team won the race overall, in 1959, Carroll Shelby was driving. Now it’s bringing a new car, the futuristic-looking Valkyrie.

Leave a Reply

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