For over half a century, the M Division within BMW has crafted performance-focused cars. Simple names like M3, M5, and M1 have influenced the automotive world in a huge way. Today, we give you the ...