Race of Champions: The circuit is layed on the pitch of the Stade de France for the 2006 Race of Champions. Race of Champions, Stade de France, Paris, France, 16 December 2006. DIGITAL IMAGE
The circuit is layed on the pitch of the Stade de France for the 2006 Race of Champions.
Race of Champions, Stade de France, Paris, France, 16 December 2006.
DIGITAL IMAGE