ŠKODA Customer Teams gearing up for Rallye de France – Tour de Corse 2016
This weekend will see the 11th round of the FIA World Rally Championship (WRC) taking place on the French island of Corsica. This famous event takes place over 10 long…