British International Motor Show 2008: Ford Focus WRC display. British International Motor Show 2008, ExCeL, London, England, Tuesday 22 July 2008.
Ford Focus WRC display.
British International Motor Show 2008, ExCeL, London, England, Tuesday 22 July 2008.