2015 BMW M4 COUPE & BMW M3 SEDAN
Since the first BMW M3 in 1988 the M series has been something special for BMW and, as much as it has become a matter of prestige, it is also a burden due to the fact that the cars with M label are expected to be special. This is why big changes are as dangerous …