2002 Shelby SCX 5000 Series 1 Test Drive
The Shelby Cobra is an instantly recognizable shape, a performance icon, and an object of automotive desire for decades. The Cobra’s probably the most copied automobile on the planet, with repli-cars and kit-cars by scores of names and dozens of makers outnumbering the originals. As they say, imitation is the most sincere form of flattery. … Continue reading 2002 Shelby SCX 5000 Series 1 Test Drive
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed