World Rally Championship: Toshihiro Arai (JPN) Subaru Impreza. World Rally Championship, Rd7, Cyprus Rally, Limassol, Cyprus, 20 June 2003. DIGITAL IMAGE
Toshihiro Arai (JPN) Subaru Impreza.
World Rally Championship, Rd7, Cyprus Rally, Limassol, Cyprus, 20 June 2003.
DIGITAL IMAGE