CarSoup - Buy, Research and Sell with CarSoup.com
GMC is on a bit of a roll lately. OK, that’s an understatement. Last year’s sales were the best in more than a decade at 558,697 units. T