Carroll Shelby Someone paid $13.75 million for 'holy grail' Shelby Cobra but there's a lot more mystery to it than first thought 26th Aug 2025 Enzo Ferrari's neighbor once built a Corvette for Texan Caroll Shelby, and it caused a ruckus 7th May 2025