Race of Champions
Cars on display in the Stade de France (L-R): Porsche GT3 Road Challenge, Renault R25 F1 Car and Citroen Xsara WRC.
Race of Champions, Preparations, Stade de France, Paris, France, 28 November 2005.
DIGITAL IMAGE