Goodwood Festival of Speed
Renault were the featured manufacturer at the Festival with a wide variety of Renault vehicles taking part.
Goodwood Festival of Speed, Goodwood House, Goodwood, England. 12-14 July 2002.
BEST IMAGE