1966 Shelby 427 Cobra

CSX3162 Sold new at Tasca Ford in Rhode Island Delivered in the spring of 1966 via Shelby’s Cobra Caravan The Cobra Caravan was a traveling promotion tour featuring cars from Shelby American Only two...