Tag Archives : Indigo Manza
The latest Manza's TV Ad maintains Tata's reputation of making the best ads in the business. Be it the Tata Indica boxing ad, the Safari.
Indian Autos Blog has learned that Tata Motors is looking into the possibility of a trimmed down Indigo Manza for India next year. The Manza.