Spied – Tata Safari Storme spotted without camouflage in Pune (video)
March 13, 2012
The much awaited Sports Utility Vehicles in the Indian market, Tata Safari Strome is expected to be launched in the country very soon. The SUV enthusiasts in the India …