Goodwood Festival Of Speed: (L to R): Felipe Massa (BRA) Ferrari F2002 and Cristiano Da Matta (BRA) Toyota TF103 . Goodwood Festival Of Speed , 11-13 July 2003, Goodwood, England. DIGITAL IMAGE.
(L to R): Felipe Massa (BRA) Ferrari F2002 and Cristiano Da Matta (BRA) Toyota TF103 .
Goodwood Festival Of Speed , 11-13 July 2003, Goodwood, England.
DIGITAL IMAGE.