TATA Safari Storme Coming in Early July, Existing Safari to Continue

[like xfbml=true]

TATA unveiled the Safari Storme in Delhi Auto Expo 2012 and since then it has been caught testing ample amount of times. With every scoop we ended up with one question, when is TATA launching this in the market?

Read more