Tag Archives : december 30
One of our readers has emailed us a bunch of Tata Indica Vista Anniversary Images from what looks like a company PowerPoint presentation file. The.
Tata Indica has been around for 10 years now, since its launch, back in 1998. To mark this milestone Tata has announced a New Limited.