Tata Manza INI hits Metro Manila’s roads for only 600k
Tata Motors has launched the all-new Tata Manza – a sleek sedan true to its trademark of quality and performance that sets a new benchmark...
Tata Motors has launched the all-new Tata Manza – a sleek sedan true to its trademark of quality and performance that sets a new benchmark...