The Indian auto giant TATA Motors is all set to launch the new Safari Storme which is larger and even lighter avatar of the current model. Launched earlier at the 2012 Delhi Auto Expo, the vehicle was codenamed Tata Merlin. ...