The stock car has three motors and, like the unbranded demonstrator revealed last year, is built around the current NASCAR ...
While Ford has had a recent presence at Le Mans, it hasn't won overall since 1969. That changes in 2027. T he 24 Hours of Le ...