McLaren does road trip to Le Mans to celebrate F1 GTR’s 1995 victory
McLaren famous win at the 24 Hours of Le Mans in 1995 will complete 20 years on 18 June. Not only was the McLaren F1 GTR essentially a road car competing against purpose-built prototype racers, but..