TATA unveiled the next generation Safari – Safari Storme with a lot of fanfare and noise. It was touted to be the next best thing in the SUV world here in India.
TATA unveiled the next generation Safari – Safari Storme with a lot of fanfare and noise. It was touted to be the next best thing in the SUV world here in India.