Omoda is a new brand to the UK and is owned by Chery, one of the largest car manufacturers in China. The Omoda 5 is a mid-sized family SUV, available with either a 1.6-litre petrol engine or an EV ...
According to the slick marketing for the original 1969 Ford Capri, it was the “car you always promised yourself”. It’s hard now to appreciate the impact this fastback coupe had at the end of a decade ...