Goodwood Festival of Speed Press Day: Colin McRea (GBR) - Ford Focus WRC.Ford Focus World Rally car Goodwood Festival of Speed Press Day, Goodwood, England, 21 March 2007. DIGITAL IMAGE
Colin McRea (GBR) - Ford Focus WRC.Ford Focus World Rally car
Goodwood Festival of Speed Press Day, Goodwood, England, 21 March 2007.
DIGITAL IMAGE