See Photos of Our Long-Term 2020 BMW M340i

Marc UrbanoMotor vehicle and Driver Soon after a long time of profitable in excess of our hearts and minds—and even some of our wallets—the prior generation BMW 3-series seemed to…