News

Ford vowed to return in 2025, and satisfaction no doubt includes closing the gap to the 6:43.300 sports car record set by a Porsche 991 GT2 RS and the 6:48.047-minute lap recorded by Mercedes ...