Goodwood Festival of Speed
The dramatic Renault display containing (Top to Bottom) 1985 Renault RE60, 1996 Williams Renault FW18, 1983 Renault RE40.
Goodwood Festival of Speed, Goodwood House, Goodwood, England. 12-14 July 2002.
BEST IMAGE