The latest vehicle to wear BMW's iconic M badge, the highly anticipated M2, is widely expected to be the last of its kind. The reason is simple.
The latest vehicle to wear BMW's iconic M badge, the highly anticipated M2, is widely expected to be the last of its kind. The reason is simple.