BMW M3

Rumors, renderings and assumptions on the new BMW M3 F32