1999 Goodwood Festival Of Speed: Ferrari 126 C3, Renault RE60 and McLaren MP4/5 line up ready for the run up the hill. Goodwood Festival Of Speed, Goodwood, England, 18-20 June 1999.
Ferrari 126 C3, Renault RE60 and McLaren MP4/5 line up ready for the run up the hill.
Goodwood Festival Of Speed, Goodwood, England, 18-20 June 1999.