The Rally of China organisers have announced that due to “force majure because of government” the event will not take place in 2003.
The Rally of China organisers have announced that due to “force majure because of government” the event will not take place in 2003.
...