World Rally Championship: Harri Rovanpera (FIN), Peugeot 307 WRC, finds the going hot. World Rally Championship, Rd13, Rallye d'Italia, Porto Cervo, Sardinia. Day One. 1 October 2004. DIGITAL IMAGE
Harri Rovanpera (FIN), Peugeot 307 WRC, finds the going hot.
World Rally Championship, Rd13, Rallye d'Italia, Porto Cervo, Sardinia. Day One. 1 October 2004.
DIGITAL IMAGE