Ford didn’t just maul Ferrari at Le Mans in 1966 and 1967 for bragging rights – it was quickly ramping up the weapons to retake the throne disputed in the horsepower arms race that was blazing back ...
If you’re going to spend $1 million on a supercar, it better be awe inspiring. When Ford revived the GT name again in 2017, it had a lot to live up to. Had fate taken a different turn the latest Ford ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results