Tata Safari Storme Facelift Launch Soon – Details & Pics

The Tata Safari is a SUV manufactured by Tata Motors of India. It is the first Sports Utility Vehicle to be designed, developed and manufactured entirely in India. The second generation Tata Safari is known as The Tata Safari STORME. It was unveiled at the Auto Expo 2012, New Delhi.The all new Tata Safari Storme […]
Continue reading…