The Cobra was born out of Carroll Shelby’s desire to see what would happen when you stuffed a powerful American engine (Ford’s 260 ... specifically for drag racing and only five were built.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results