In a war fought by titans of industry – one from Michigan, the other from Maranello – on the roads of rural France, the battle for sports car supremacy came to a head in 1966 when three of Ford Motor ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results