2004 Race of Champions.: 2004 Race of Champions. Stade de France, Paris. 3rd-4th December 2004. Michael Schumacher & Armin Schwarz World Copyright: McKlein/LAT
2004 Race of Champions.
Stade de France, Paris. 3rd-4th December 2004.
Michael Schumacher & Armin Schwarz
World Copyright: McKlein/LAT