Just look at the Ford Capri Mk1 1300L. Sure, the title gives it away, but the Ford Capri Mk1 1300L might be one of the rarest ...
Fifty years after the last limited edition of the Ford Escort Mk1 RS2000, Boreham Motorworks announces the return of this automotive legend with a production of just 150 units worldwide.