2005 FIA World Rally Championship
2005 FIA World Rally Championship,
Rally Italia Sardinia, April 28-May 1, 2005
Olbia, Sardinia.
Leg One.
Petter Solberg (NOR) at the end of Stage 4 where he arrived with smoking brakes and no clutch.
Digital Image