autos.yahoo.com
2020 BMW X7 M50i Arrives for a 40,000-Mile Test
BMW's largest SUV is a 523-hp family hauler.