henman.ca
Grand Prix of France – Race
The weather may play a big part in today’s race – the forecast says 60% chance of rain during the afternoon, but maybe not until the tail end of the race. Qualifying saw a great perform…