Tata Motors

New Tata Safari Storme spotted
02 Oct, 2012, By Sarvesh ChandraTata Motors has been developing an all new Tata Safari Storme, codenamed Merlin undergoing tests.While earlier it was believed the Merlin would be a facelift, sources in Tata Motors have ..