2006 GMC Canyon Reviews, Images, and Specs