2013 Tata Safari Strome to get more power, feature and an automatic transmission
March 29, 2013
After the recent launch of Tata Safari Storme, now the company is planning to launch the enhanced version of the same. The company is taking this initiative in order …