Pinterest • The world’s catalogue of ideas

This Rare 1970 Ford Capri RS 2600 Coupe with a V/6 2.6 litre engine was a homolog­ation special and so only a round fifty were made. Built in England. v@e