World Rally Championship: The locals certainly know how to eat on a rally Rally Of Argentina, 3-6 May 2001 BEST IMAGE
The locals certainly know how to eat on a rally
Rally Of Argentina, 3-6 May 2001
BEST IMAGE