Over the last 25 or so years, these BMWs have set the standard for performance, engineering ingenuity, and design.
Not only did BMW actually build a GT3-like M3 Touring race car, it plans to run the car in the 24 Hours of Nürburgring.