World Rally Championship
Rally leader Gilles Panizzi (FRA) winds his way through the roads of Spain followed by the FIA helicopter.
World Rally Championship, Rd4, Catalunya, Spain, 22-24 March 2002
BEST IMAGE