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