FIA World Rally Championship: Toshihiro Arai (JPN) Subaru Impreza WRX laughs his way to a ninth placed overall finish and winner of the production class. World Rally Championship, Rd7, Cyprus Rally, Limassol, Cyprus, Day Three, 22 June 2003. DIGITAL IMAGE
Toshihiro Arai (JPN) Subaru Impreza WRX laughs his way to a ninth placed overall finish and winner of the production class.
World Rally Championship, Rd7, Cyprus Rally, Limassol, Cyprus, Day Three, 22 June 2003.
DIGITAL IMAGE