<!––> <!––> A very desirable 1966 Shelby Cobra 427 Super Snake will cross the auction block at Barrett-Jackson’s Scottsdale sales event in March and it may turn out to be the most expensive Cobra ever sold. The car in question is known as CSX 3015 and was commissioned by Carroll Shelby himself as the ultimate […]
Read More