The Ford Raptor T1 Ultimate and the Ford GT40 Le Mans have the same mission: establish the automaker as the world's premier ...
The trio of Ford GT40 MkIIs that crossed the finish line at Le Mans in 1966 in one-two-three formation will be gathered ...