Tata
Indica Vista Ini Ego 1.4
2012
Affordable and beautiful
The Tata Indica Vista Ini Ego 1.4 looks pretty and smart, but taking a closer look on the inside it is very plastic and low budget. It also struggles to drive uphill, you'll have to gear down to...