Mazda

They now have a 1.5-litre diesel for the ‘3’ as well as more 1.5-litre petrol versions.

Mazda32016