VirtualR.net - 100% Independent Sim Racing News
The Champ Car World Tour stops in France

The Champ Car World Tour stops in France

The Champ Car World Series has arrived in Europe, racing at Dijon. The highspeed short version of the French track provided a great setting for american open wheel racing. Local boy Sebastien Bourdais won his home race after long time leader Christiano da Matta retired with engine faliure

Follow VirtualR: