moremsportshistory


24 Hours of LeMans, LeMans, France, 1966. Ford Racing Garage. CD#0554-3252-3670-25.