On This Day in #F1: 29 January

Brought to you by TheJudge13 chronicler Carlo Carluccio – 1978: Michelin man to the rescue In the mid 70’s the Renault-Alpine collaboration designed and built a series of sports prototype race cars to contest the Le Mans 24hour race. Success here was of utmost importance to the French manufacturer due to the prestige that winning … Read more