Step Back In Time And Into The Championship-Winning McLaren F1 GTR [w/Video]


You know the story of the McLaren F1 GTR: a road car developed by a racing team that never intended to take it racing, but ended up doing so anyway. And when it did, the F1 GTR beat all the purpose-built racing prototypes to win the 24 Hours of Le Mans in 1999. But that wasn't the only race the legendary supercar won.
Read more »

Leave a Reply