After a heart condition forced Le Mans champion Carrol Shelby out of the driver's seat, the Texas native focused on designing a V8-powered sports car, and his determination and know-how brought forth ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results