Despite the wacky makeover comprising all kinds of carbon fiber add-ons and other stuff, we think this BMW M4 is awesome. Do ...
A refreshed BMW 4 Series is in development, as we've seen in a plethora of spy photos. But the purple ragtop featured here is actually the first time we caught a high-performance M4 test vehicle ...