1963 Shelby Cobra CSX 2080 barn-find January 14, 2011 Get link Facebook X Pinterest Email Other Apps Comments superformance14 February 2011 at 22:25In 1962, the iconic Shelby Cobra took hold of motorheads’ hearts the world over and 50 years later, the icon has never released its relentless grip. History!ReplyDeleteRepliesReplyAdd commentLoad more... Post a Comment
In 1962, the iconic Shelby Cobra took hold of motorheads’ hearts the world over and 50 years later, the icon has never released its relentless grip. History!
ReplyDelete