December 18, 2016 • Cars, Featured, Spotlight • Alexander S
The BMW V12 LMR was the only car produced by the Bavarian manufacturer that won the most prestigious race in the world – Le Mans 24 Hours. After both BMW V12 LM’s failed to finish 1998 Le Mans 24h, the Bavarian manufacturer was resolute to design more reliable and faster car for the following year. [...] ...