Shelby Cobra CSX2000 returns to New York Auto Show after 50 year

0
In 1962, Caroll Shelby rolled out the first ever Cobra painted in Pearl Yellow at the sixth International Automobile show in New York. Fifty years into the…
Read More