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