News

A stock GMC Canyon will run you $40,095. That's a chunk more than a $34,676 stock Ford Ranger, a $33,085 Toyota Tacoma, or a ...