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.
Trim: 2013 BMW 1 Series 128i Coupe RWD - MSRP: $31,500 2013 BMW 1 Series 135i Coupe RWD - MSRP: $39,600 2013 BMW 1 Series 135is Coupe RWD - MSRP: $43,550 ...
Like many luxury German brands, BMW has been portrayed as a maker of vehicles that are likely to spend more time in the garage than on the road. There is no denying that owning and maintaining a BMW ...