CARS & TRUCKS

Shelby Cobra from 1965 / 1966 “SUPER SNAKE”

Lot #1301 – Cobra To End All Cobras. CSX 3015 is absolutely the real deal. CSX 3015 is one of only 23 427 competition roadsters built. On September 7, 1965, CSX 3015 was shipped and invoiced to Ford Advanced Vehicles, England, as a 427 Cobra Competition roadster together with CSX 3014 (another 427 Cobra Competition) […]