ADVERTISEMENT

What make of car won the 1959 Le Mans 24 hour race?

Sport Trivia Question: What make of car won the 1959 Le Mans 24 hour race?