Goodwood Festival Of Speed: Alvin Powell (GBR) Ford Mondeo 2000 Goodwood Festival Of Speed, Goodwood, England, Friday 11 July 2008.
Alvin Powell (GBR) Ford Mondeo 2000
Goodwood Festival Of Speed, Goodwood, England, Friday 11 July 2008.