Simply over a week earlier, the Ford GT won at the 24 Hour of Le Mans race in France. This remarkable accomplishment came 50 years after the Ford GT40 Mark …
This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.