FIA World Rally Championship
Sebastien Loeb (FRA) & Daniel Elena (FRA), Citroen Xsara WRC, finished 5th place overall on 2003 Rally Finland.
FIA World Rally Championship, Rd9, Neste Rally Finland, Jyvaskyla, Finland. Day 2, 9 August 2003.
DIGITAL IMAGE