is mazda the best car?
Famously the best-selling roadster in the world, the MX-5 is now in its fourth generation. Good looks, a choice of decent petrol engines and a fantastic driving experience mean the Mazda is a great sports car, but it's also good for everyday use – especially in hard-top RF specification.