Posted on October 12, 2017 TATA Indica Sedan 1.4 TD 61 HP Brand TATA Model Indica Years 2002 – – Engine 1.4 TD (61 HP) Body Type Sedan This…