News

From 1961, when the first unit was completed, to 1968, when production ended, the Shelby Cobra became an icon on public roads and, especially, on race tracks around the world. Several Cobra ...