Tata Motors
Poor pick up
- 08-02-2012
- 61
I own a tata indica dls of 2008... and i am having a worst experience... i, e especially pick up and the mileage of the vehicle is very poor... i am jst not pleased with the tata motors
Company: Tata Motors
Country: India
State: Nagaland
City: Kohima