GMC can be regarded as General Motors' luxury brand. It takes most of Chevrolet's models and turns them into high-end versions with more premium interiors, despite being powered by the same engines ...