This is the “sportiest” Tata Vista you could buy. But does it really serve the purpose? We find out
TAGS // tata, indica vista, d90
A new petrol engine to meet new emission rules plus a more wholesome look – should you celebrate?
Car Bar full
Click to add cars to the Car Bar