City
Please Tell Us Your City
Write Review Write Review

Indica vista, Price may be little more

By manjunath on 24 July 2009

Indica vista, Price may be little more, but it is a new car with new technology with affordable price and huge space and comfort.

Other Tata Indica Vista Reviews