BMW has been on a major roll these past few weeks. They revealed the controversial X7 LCI and 7 Series/i7, then went all out with M GmbH (M4 CSL, M3/M4 5.
Before the Bavarian automaker uncovered the G22, everyone was looking at spy photos of the 4 Series, hoping for the worst in terms of styling. BMW proved.