FIA World Rally Championship
Petter Solberg (NOR) toasts his Subaru Impreza WRC with the winners' champagne.
Digital Image
World Rally Championship, Rd7, Cyprus Rally, Limassol, Cyprus, Day Three. 22 June 2003.
DIGITAL IMAGE