Selected vehicle
TATA INDICA
Engine
1.4 TD
Engine code
475 DL
Power
52kW / 71PS
Year
2003