1998 Ford WRC launch.: 1998 Ford Focus World Rally Championship Launch. Dunton, Great Britain. 25 November 1998. Simon Jean-Joseph. World - LAT Photogarphic
1998 Ford Focus World Rally Championship Launch.
Dunton, Great Britain.
25 November 1998.
Simon Jean-Joseph.
World - LAT Photogarphic