Skip to main content

Indian Army-version of Tata Safari Storme spotted as deliveries begin

Tata Motors will be supplying 3,192 units of the Tata Storme SUV under the contract in the near future.

from Gadgets Now https://ift.tt/2s13tmC

Comments

Popular posts from this blog