Hemmings Find of the Day – 1965 DeTomaso Sport 5000 prototype
Given both of their ties to Ford Motor Company during the Sixties, one would have thought Carroll Shelby and Alejandro de Tomaso would have crossed paths more than once, but the two (with plenty of input from Peter Brock) only Read more