2005 Race of Champions: 2005 Race of Champions Stade de France, Paris, France. 3rd December 2005 Armin Schwarz (GER) and Colin McRae (GBR). World Copyright: Russell Batchelor / LAT Photographic ref: 05RaceofChamp21
2005 Race of Champions
Stade de France, Paris, France. 3rd December 2005
Armin Schwarz (GER) and Colin McRae (GBR).
World Copyright: Russell Batchelor / LAT Photographic
ref: 05RaceofChamp21