Tata Motors launches New Indica Vista at Rs. 3.88 Lakhs
August 24, 2011
Tata Motors today launched the new version of its premium hatchback, the new Tata Indica Vista in Mumbai. The new Tata Vista delivers a sedan-like experience, with its powerful …