The 2019 BMW 3-Series follows the rest of the BMW mainstream lineup toward a tech-heavy push—it's a surprise that BMW isn't calling it the "3.0-Series." With the 2019 3-Series, BMW kept largely the same hardware, but the "software" of the car received its biggest update in a decade. When it goes on sale in March 2019, the 3-Series will be...
More...