2005 Race of Champions: 2005 Race of Champions Stade de France, Paris, France. 3rd December 2005 Sebastien Loeb (FRA) and Colin McRae (GBR). World Copyright: Russell Batchelor / LAT Photographic ref: 05RaceofChamp67
2005 Race of Champions
Stade de France, Paris, France. 3rd December 2005
Sebastien Loeb (FRA) and Colin McRae (GBR).
World Copyright: Russell Batchelor / LAT Photographic
ref: 05RaceofChamp67