News

The Ford Capri ... for the car began two months earlier at the Halewood plant in Liverpool to ensure every UK dealer would have at least one Capri on its forecourt by the time sales started.