Last Surviving 1966 Shelby Cobra Super Snake Gets $5.1 Million, Pratte Collection Brings in over $40 Million at Auction
The last surviving 1966 Shelby Cobra Super Snake sold for $5.1 million dollars at the Barrett-Jackson sale in Scottsdale, AZ. The Super Snake was part of the Ron Pratte collection, […]