Images
2005 FIA World Rally Championship,
Rally Italia Sardinia, April 28-May 1, 2005
Olbia, Sardinia.
Leg Two.
Chris Atkinson (AUS) and Glenn MacNeall (AUS) repairing the front suspension again after exiting Stage 8.
Digital Image