This 2011 Mazda2 Tamura is a practical hatchback that offers a reliable driving experience. It is powered by a 1.3 litre petrol engine, which provides a balance...