Tags : About Safari Storme

Tata Safari Storme scheduled to launch in April 2012

Tata Safari fans might have a reason to cheer has the company is expected to launch the new Tata Safari Storme SUV (Sport Utility Vehicle) somewhere in month of April 2012. This new SUV by Tata Motors was showcased at the 11th Auto Expo in New Delhi. With the rekindled Tata Safari Storme, the firm […]Read More