Coming just a few days after the end of the Catalunya Rally in Spain, the next round of the World Rally Championship takes place in Corsica, with the Rally de France-Tour de Corse. This event has always been a landmark in the history of the WRC series, and it is ...>