All good things must come to an end, and so it was for the original Shelby Cobra. What you see here is chassis CSX2588, and it was the last 289 Cobra sold to the public. It is also the 2nd to the last Cobra to be assembled, as Mr. Shelby kept the final example for […]
The post 1965 Shelby Cobra Heading to Mecum Monterey appeared first on duPont REGISTRY Daily.