Tata still testing the Safari Storme, AT variant on the card?
Tata Motors showcased the new Safari Storme at the 2012 Auto Expo. We got the first glimpse of the vehicle, the features and what the most prominent details. Well can at the best think of […]