2020 BMW X5 M and X6 M review


The new BMW X5 M Competition and X6 M Competition are astonishing machines, but like the dinosaurs their days are numbered.