The Tata Safari Storme which was essentially a facelifted Safari was first showcased at the Auto Expo 2012 with sales beginning shortly thereafter. However, the Safari Storme didn’t exactly set the sales chart on fire like the original SUV did. ...
Read More » Home / Tag Archives: Tata Safari Storme facelift to be launched in India early next year