Tata Zica Review; Revotorq 1.05L and Revotron 1.2L : Sublime, eventually!
I’m really bad with flowery introductions with traces of well paraphrased history lessons, so let’s come to the point. The Tata Zica is here to simply do one thing – turn around the company’s ailing fortunes. It heralds the turnaround for a company that gave us the Indica, way back in 1997, and made a […]
Motoroids - Auto news india, car and bike reviews, launch reports, images, prices and scoops
