The BMW M3 has turned 30 years old, and over the course of three decades, it not only became one of the biggest household names in the performance world, but also gave birth to some really special versions that never saw the light of the production line.
Read more »