Tata Automobile Corporation Sa
Tats super ace
I have purchased a tata super ace from the dealer, it wasn't delivered on time, the radio put in was the wrong one, was promised rubberrizing and a tow bar and that has been brushed aside.the fuel gauge is still not working, while driving something broke in the power steering and had to wait 4 ...