Every once in a while, an automotive manufacturer manages to hit a grand slam with one of their models, and the 2017 Corvette Grand Sport just may be the winning grand slam in the GM vs European competition World Series. In the early 1960’s, Carrol Shelby’s Cobras were dominating the racing circuits and not many sports cars of that era ...
Read More »