2004 FIA World Rally Championship
Toshi Arai (JPN), Subaru Impreza WRX, on stage 1, second in the Production category at the end of the first day.
World Rally Championship, Rd3, Rally Mexico, Leon, Mexico. Day one. 12 March 2004.
DIGITAL IMAGE