Germany wins RoC Nations' Cup
|Tuesday, November 3rd 2009, 14:33 GMT|
Germany claimed its third straight Race of Champions Nations Cup at Beijing's Birds Nest stadium thanks to the superlative efforts of Michael Schumacher and Red Bull Formula 1 star Sebastian Vettel
You have viewed over 20 free stories this month. Why stop there? Click here to find out how to continue reading.