Autosport International Show: A mock up of the 2006 Ford Focus RS WRC06. Autosport International Show, Day Two, NEC, Birmingham, England, 14 January 2005. DIGITAL IMAGE
A mock up of the 2006 Ford Focus RS WRC06.
Autosport International Show, Day Two, NEC, Birmingham, England, 14 January 2005.
DIGITAL IMAGE