The 2009 Formula 1 season might have come to a close yesterday (congrats to Vettel), but that doesn’t mean the end of motorsport. This week sees the Race of Champions take place, bringing together the finest men from all areas of racing to see who’s the best.
Location: Chine- Bird’s Nest stadium in Beijing.

You can watch the Race of Champions – which takes place November 3 and 4 – by heading to Radio Le Mans online and watching its free broadcast here
Posted in:
mabuga shey