Tag Archives: Tata Indica Vista LHD

Spied – Tata Indica Vista LHD

OnCars.in has caught the LHD variant of the Tata Indica Vista testing in Pune with Tamil Nadu registration plates. No unusual addition or feature was noted on this model. Tata Motors is charting serious plans to enter many international markets that