2020 BMW X7 M50i Arrives for a 40,000-Mile Test
Marc UrbanoCar and Driver The X5 sat at the top of the BMW SUV lineup for 13 years, and then last year, the larger X7 arrived and became the brand’s biggest and most luxurious SUV. We’ve previously tested the X7 40i and the X7 50i, but to properly shake the X7 down, we invited BMW’s […] More