Did you think the Mercedes-AMG GLE 63 S needs a refresh? Probably not, as the latest iteration hasn't been on sale for a long period of time. However, the three-pointed star brand's performance ...