BMW M GmbH : M Automobiles
What Does The M Badge Mean On BMW Vehicles? - Foreign Auto Services Inc.
BMW M: Home of high performance cars
History of the BMW M division - picture special
40 Years of BMW M Production Cars and Racers in Pictures
BMW M GmbH begins concept testing for all-electric high-performance models - ESG News
BMW M GmbH : Introduction
New BMW M2 CS – and the coolest classic M cars - Motoring Research
BMW M GmbH : BMW M Performance Automobiles
BMW M - Wikipedia
BMW M on rear side of a sports car – Stock Editorial Photo © ifeelstock #71033221