We suspect business meetings at Shelby must be quite fun things to be in. “What’s on the agenda this week?”, “Well, we’ve taken another Ford Mustang, and we’ve strapped a big supercharger to it,…
We suspect business meetings at Shelby must be quite fun things to be in. “What’s on the agenda this week?”, “Well, we’ve taken another Ford Mustang, and we’ve strapped a big supercharger to it,…