Santa Cars are Coming to Town!

31 Dec

Last December, we chronicled one of the more fantastic Holiday experiences we’ve had in the car business: mere weeks before Christmas, we sold a truck to a couple from the North Pole – well, technically from the town of North … Read More »