Buying a tyre is one thing but watching a tyre being made is an experience that a petrol head, if given an opportunity, must witness at least once in his lifetime. One of the perks of being a motoring journalist is getting to travel to places, which are often restricted for many. One such visit […]
Motoroids - Auto news india, car and bike reviews, launch reports, images, prices and scoops