It rains in France, everyone knows that. At the 24 Hours of Le Mans, which is deep in France, the only question is when it will rain. If it starts to downpour as your car is sitting on the grid on slicks, waiting to be waved off on the opening parade lap, that’s very […]
More...