ArtFords and the Furious – Ford GT40 – 24 Hours of Le Mans 1966Home » Denis HulmeFord’s staged finish of the 24 hours of Le Mans in 1966 was one of the most controversial and mysterious... Read More