Tag Archives: tata indicruz crossover pictures

Tata Indicruz to be launched in 2009

We had earlier carried an elaborate article about the Indicruz crossover indicating our expectations and we also predicted that it will be launched here in 2009, which was bang-on. The Indicruz is based on the Vista platform for which Tata had invested