2020 BMW 7 Series 745e xDrive

2020 BMW 7 Series 745e xDrive iPerformance Plug-In Hybrid review

If the 2019 BMW 7 Series had one fault in its drivetrain lineup, it was with