2007 Goodwood Festival of Speed Press Day
Left to Right - Lord March (GBR), Derek Bell (GBR), Damon Hill (GBR), Jochen Mass (GER), Colin Mcrae (GBR), Riccardo Patrese (ITA) and Michele Mouton (FRA)
Goodwood Festival of Speed Press Day, Goodwood, England, 21 March 2007.
DIGITAL IMAGE