2010 Race of Champions final

The 2011 Race of Champions has now been moved to Düsseldorf, the scene of last year's event featuring a hotly-contested Nation's Cup final between Germany and Great Britain
03:03

Comments

Videoarchief