Tata Motors showcased Safari Storme Armoured and GS 800 at Def Expo 2012
April 2, 2012
Tata Motors showcased a range of new concepts of defence vehicles including, the new Tata Safari Storme GS (General Service) 800 and the Tata Safari Storme Armoured at the …