News

According to the 1966 Le Mans victory press release, "the essential components could be installed in a vehicle silhouette of 156 inches long, 40 inches high (hence the name - Mark 1 (GT40)) and 95 ...
The Ford GT40s from the 1960s boast among the finest racing records in all of motorsports. Why, then, is it so hard to keep ...
One of only 31 road-legal GT40s produced in 1966, this sports car was parked in 1982 and didn't see daylight until 2025.