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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results