
Image 1 of 10
11 Dec, 2018 5:00pm
This year marks 40 years since the first BMW M-badged road car was unveiled (the mid-engined M1) and, since then, the brand’s Motorsport division has gone on to create one brilliant product after another.
Some of the better M cars have been the smaller models, because it’s not all about thumping…
[ad_2]
Click here for the full article.