Carroll Shelby and Ford's partnership became one of the most legendary pairings in automotive history. But, what would have happened if the mastermind behind the iconic Cobra, decided to team up ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results