Here are some fresh photos of the upcoming, next generation BMW M3 sports sedan wearing some swirly patches of camouflage while testing on the infamous "Green Hell".
Since the last time we posted scoop pictures of the new M3, BMW presented the regular versions of its new 3 sedan, codenamed F30, with the M Sport Package models giving us a taste of what to expect from the golden-boy of the series.
Read more »