BMW has a well-earned reputation for building high-quality cars that perform well in most circumstances. The Munich-based automaker also has a high-performance line of vehicles, which can serve as a daily driver while also tearing it up on the track. The creatively named ‘M’ (for Motorsport) series of vehicles debuted in the 1980s, and has evolved from an extremely rare supercar to an obscenely powerful sedan. However, each incarnation has had one thing in common: a purpose-built engine designed
…
Read more