2023 BMW M3 Touring Debuts
In New carsFrom the very first E30 BMW M3 in the 1980s, enthusiasts have wondered what a long-roof version would be like. It’s taken 36 years, but there’s no need to wonder anymore. Say hello to the 2023 BMW M3 Touring. That is, except for Bimmer fans…