The 20th Anniversary For McLaren F1
McLaren is celebrating the 20th anniversary for McLaren F1, the fastest normally aspirated production road car. McLaren F1 GTR secured McLaren’s position as the only car manufacturer to win the Formula 1 World Championship, Indianapolis 500 and Le Mans 24 Hours.
27th April 2010, McLaren Automotive celebrated the 20th Anniversary of the start of the [...]