The BMW X5 M is a perplexing vehicle. Viewed through the eyes of a purist, it is everything a sporting BMW shouldn’t be. Which is to say it’s huge, heavy, and—duh—an SUV. On the other hand, it is also very fast, an attribute that appeals very much to our primal instincts. READ MORE ››
More...