World Rally Championship
Stephane Sarrazin (FRA) / Denis Giraudet (FRA) Subaru Impreza WRC 2005.
World Rally Championship, Rd5, Rally Italia Sardinia, Shakedown, Olbia, Sardinia, Italy, 28 April 2005.
DIGITAL IMAGE