RaceOfChampions.com provides information on the annual race being held in Beijing
Title
RACE OF CHAMPIONS 2007 - WEMBLEY STADIUM 16 DEC
Description
Excerpted from the website description:
- The Race of Champions is an international motorsport event held at the end of each year, featuring national teams consisting of racing and rally drivers.
Languages
English