Buying a luxury car normally means it'll be large, which isn't ideal for everybody. BMW's 2000s compact coupe showed that premium didn't mean hassle.
BMW i3 first look: I’ve seen the new electric 3 Series - This is the second Neue Klasse model after the iX3 promising ...
Going into the 21st century, BMW was riding a tidal wave of success. The core 3, 5, and 7 Series sedans were at the peak of ...