2019 BMW X7: The Final Piece of the SUV Puzzle Published on May 6, 2018 in First Drives by Mathieu St-Pierre Photo: Mathieu St-Pierre