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 ...
Read More »Home >> Tag Archives: Tata Safari Storme facelift to be launched in India early next year