One to Buy: Championship-Winning 1973 / 1975 Ford Capri RS2600 / RS3100 Gr.2

One to Buy: Championship-Winning 1973 / 1975 Ford Capri RS2600 / RS3100 Gr.2

When BMW homologated its radical ‘Batmobile’ aero kit for the 3.0 CSL mid way through 1973, the balance of power in Group 2 Touring Car racing swung inexorably towards the Munich manufacturer.

Read More