It takes on oil, otherwise it is the best car I have had.
It is the best car Tata motors have manufactured. I love driving in it. It's comfortable, and your life is secured in it with a speed of 100 too.
Would you buy another car from this manufacturer? Yes
Review Date: 10th August, 2010