WRC Images , Stade de France (2006)
2006 Race of Champions
Stade de France, Paris, France.
16th December 2006
Travis Pastrana, Team USA, Citroen WRC, action.
World Copyright: DPPI/LAT Photographic
ref: Digital Image Only