Here is where I am confused, the M3 has changed too much and the grill is ugly. BMW has lost its way, no kink too heavy and too big. The M5 has kept its Style more similar to BMW'S roots and is a V8 albeit its not a dedicated track car. I am saying this for the reason no matter what BMW does, you will have complaining.
: