2023 BMW M3 Special Edition Brings Back Colors from Past M3s

To celebrate 50 years of the M division, BMW is offering 500 units of the M3 in various colors taken from the E30, E36, E46, E92, and F80 models.