BMW i3 Goes Back To Its Roots In A Drive Against The Original 3 Series
BMW has built more than 18 million 3 Series models across seven generations, but can the nameplate’s legendary driving dynamics survive the transition to an all-electric platform? That’s the question Car Magazine set out to
