Tag "shelby cobra"
Four Wheeler
Uncategorized
First-ever Shelby Cobra sells for record $13.75 million
he Chevrolet Corvette is often seen as the definitive American sports car, but there is another challenger for the crown: The Shelby Cobra And as Cobras go, few are more important