It’s been restored to its original spec from 1971’s Le Mans movie. Cars on the big screen often lead very different lives once the cameras stop rolling. Most are tossed aside, scrapped, or ushered ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results