BMW M2 vs M3
When the first BMW M3 was released in 1987, it revolutionized how the world thought about sports cars. Not only was the E30 M3 the direct product of the upper-echelon DTM racing series, but it was also a usable car. Since 1987, there have been six generations of M3, each holding true to that original…