The Only Remaining Twin-Supercharged Shelby Cobra 427 Super Snake Is for Sale
CSX 3015, formerly the crown jewel of Carroll Shelby’s personal collection, is coming up for auction in March. Check out this Road & Track article for more information!
Subscribe
Login
0 Comments