The 1966 Le Mans-winning Ford GT40 Mk IIA heads to Pebble Beach
Ford’s 1-2-3 finish at the 1966 24 Hours of Le Mans kicked off a string of victories for the Blue Oval brand on the Circuit de la Sarthe that would remain unbroken until 1970. While the GT40s that won in successive years are well-known, no GT40 is more famous, or more infamous, than chassis P1046, […]
Recent Comments