2015 Tata Safari Storme Facelift Launched at 9.99 Lakhs: Gets More Power
Tata Safari Storme was initially planned for a 2007 launch but the good folks only took five years more to let the competition ruin everything for them (more details). Finally, the SUV was launched in 2012 at starting prices of Rs 9.95 Lakhs, but soon after the initial hoopla, sales withered away and it is … Read more