Archive for December, 2008

International Race of Champions

Tuesday, December 16th, 2008

The international Race of Champions is a mixed competition of drivers from all forms of motor sport. This year’s final was just amazing and there’s more races to be found at freecaster.tv/rally