7 Smallest BMW Models
Instantly recognizable by their dual kidney grilles, BMW brand ambassadors like to point out that their cars are distinguishable from the rest due to their driver-centric and sporty appearance. BMW cars tend to be larger, with the average weight being 4,276 lbs; they are heavier than the average car. However, there are still some relatively …