If asked to choose one of America’s most iconic automotive figures with a myriad of achievements, Carroll Shelby could not escape…
Tag:
If asked to choose one of America’s most iconic automotive figures with a myriad of achievements, Carroll Shelby could not escape…