A look back at the BMW M3 (1986 – 1990)

We have the worlds of touring and rally car racing to thank for being the inspiration behind some of the best vehicles to grace our roads. If you were to conduct a roll call asking people to name the 50 most desirable cars they could think of, it’s a good bet that most of them(…)