Tag Archive | "CSX-2289"

Cobra Found

January 9, 2011 No comments yet

It’s amazing what’s to be found in people’s barns. An article with USAToday.com shared the latest discovery in late December. The article says, “The latest near-perfect car to have the straw blown off the hood is an original 1964 Shelby Cobra.” The vehicle will be auctioned off in Scottdale, Arizona in January. The car is […]