News

JEP / Motorsport Images It conveniently overlooks the Ford C100 of the early '80s, a car that flew the flag for the brand as a factory entry at Le Mans only once in 1982. It's an arguably ...