Ultimate Car Blog | The Latest Car News, Reviews, Tuning
Tag Archives: canyon

2010 Chevrolet Colorado

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...

By Lupica G. on Dec 22nd, 2012