Tata Safari Strome SUV scheduled to launch on 17th October, bookings open
September 29, 2012
Multiple trusted sources have confirmed to BharathAutos that the Tata Safari Strome SUV will launch on 17th of October. The launch will be in a phased manner across the …