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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results