The Ford GT40 Mk II that shouldn’t have won Le Mans in 1966 heads for restoration
The 1966 Le Mans-winning Ford GT40 Mk II in 2006. Photos courtesy Ford Motor Company. Victory in the 1966 24 hours of Le Mans should have gone to Ken Miles and Denny Hulme, driving the Ford GT40 Mk II that Read more