News

Imagine for a second that Carroll Shelby hadn’t stepped away from Dodge ... been the death knell for the Volkswagen GTI in North America?