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.

The legacy of Carroll Shelby