2017 BMW M2: The Lean, Mean Track Machine
BMW M, distilled: 25 Cars Worth Waiting For from 2015–2018.
BMW has so perverted the sanctity of the letter M in its model names and option packages that a brief nomenclature lesson may be appropriate here.
Let’s start at the bottom. An M followed...