The BMW M3 Sedan, M4 Coupe and M4 Convertible are already regarded as the perfect combination of high-performance sports car engineering with unrestricted everyday utility. From spring 2016, all three body styles will be available... Continue reading