World Rally Championship: A marshall and dog on Stage 2. FIA World Rally Championship, Rd6, Rally d'Italia Sardegna, Olbia, Sardinia, Italy, Day One, Friday 16 May 2008.
A marshall and dog on Stage 2.
FIA World Rally Championship, Rd6, Rally d'Italia Sardegna, Olbia, Sardinia, Italy, Day One, Friday 16 May 2008.