Previous Post Posted by admin - June 3, 2019 Original Image size: 730 × 487 moremsportshistory 24 Hours of LeMans, LeMans, France, 1966. Ken Miles. CD#0554-3252-4006-9. Related ← Previous Next → #FordvFerrari | Official Trailer | A Ride With Matt Damon and Christian Bale