FIA World Rally Championship
Brice Tirabassi (FRA), Subaru Impreza WRX STi, at the end of the final stage.
World Rally Championship, Rd6, Cyprus Rally, Limassol, Cyprus, Day Three. 15 May 2005.
DIGITAL IMAGE