Somebody at the NHTSA picked up the phone recently and made the call over to the guys at General Motors. I don’t have the exact conversation on record but I’m guessing the guy from GM cringed a lot. That’s because two of their...
Tag Archives: canyon
