The BMW 128i doesn’t really get a lot of love these days, but it was a pretty decent car when it arrived. While it is considered BMW’s compact car, it shares most of its components with the E9x generation 3-series. It’s only slightly smaller than the 3-series and weighs just about the same. The 1er Coupe is actually…
Read more...