1985 Ford capri injection Leighton Hall Classic Car Rally, Carnforth, Lancashire, UK. 3rd July, 2016. The annual classic car rally takes place at the magnificent Leighton Hall in Carnforth in Lancashire. British
Ford Capri MkIII 1.6 Laser
Ford Capri 1985: Review, Amazing Pictures and Images – Look at the car