1 articles
In 1966, at their third attempt, Ford managed to beat their bitter revivals Ferrari to win the Le Mans 24 hour sports car race, a story that doesn’t really need repeating here. However, the official results of the race are more the [...]
