Goodwood Festival of Speed - Day Two

In This Photo: Ralf Schumacher
Ralf Schumacher of Germany and Toyota drives up the hill at the Goodwood Festival of Speed on June 23, 2007 in Chichester, England.
(June 23, 2007 - Source: Bryn Lennon/Getty Images Sport) more pics from this album »