2019 BMW X5

The 2019 BMW X5 sports a new look, more power, and a new price: $61,695, including a mandatory $995 destination charge. That’s a hefty bump from the 2018 model, which …read more