User comments for Race 07: The Official WTCC Game
Race 07: The Official WTCC Game
- Trial version
- (156 votes)
Realistic Touring car simulation
While it may not quite have the glamour of Formula 1, the World Touring Car Championship is nevertheless still pretty darned exciting. This realistic simulation puts you in the seat of a speedy car which you must steer through a series of rigorous...