Winning the world’s most famous race as a new automaker was unthinkable. It is comparable to a rookie pitcher throwing a no-hitter at his first Major League game. June of 1995 was the last time a street-legal car won a podium finish, and the McLaren F1 GTR # 59 still inspires their employees to strive […]
The post McLaren 720S Le Mans Celebrates 25th Anniversary of Their Historic Win appeared first on duPont REGISTRY Daily.