Ford unveiled the Shelby Cobra Concept at the Detroit Auto Show back in 2004.Â* As you can tell by a look at your local Ford dealer, the car never made it into production.Â* And considering the current economic climate, it is doubtful Ford would roll out a V10-powered super-roadster.Â* But we can dream, can't we?
The Cob...
Read More