Latest posts with tags "Carroll Shelby"
Original Shelby Cobra Up For Auction
The Chassis CSX 2000 has been put up for sale by the Carroll Hall Shelby Trust, and can be bid for on August 19 in Monterey.