Following the reveal of the facelifted BMW X5 and X6 earlier last month, the Bavarian carmaker has whipped the covers off the M versions.
The updated BMW X5 M and X6 M Competition models get a fresh look that takes some inspiration from the controversial XM, as well as