1 / 10
Cobra publicity, Venice, CA, 1963. Carroll Shelby at the wheel of a new Cobra production car.
Cobra publicity photo, Venice, CA, 1963. Carroll Shelby at the wheel of a new Cobra production car.

What to Read Next

The legacy of Carroll Shelby

May 12, 2012