American 60’s “Muscle Autos” – Shelby Equals Cobra

Just point out the car racer’s title “Carroll Shelby” and the one particular term “Cobra” to any vehicle fanatic and you will get a smile. It can be as any person who is aware of just about anything about vehicles and vehicles is aware of that “Shelby equals Cobra”. Carroll Shelby however has two other … Read more