Get In Touch
October2024 104x80.jpg
Current Issue
section
logo
Indian Army buys 3192 Tata Safari Stormes

Indian Army buys 3192 Tata Safari Stormes

Published : 27, Apr 2017

Vehicle completes a total trial duration of fifteen months in various terrains across the country