Thursday, January 5, 2012

New Concept Car: Tata Indica Vista S2

The party at Auto Expo 2012 in New Delhi wouldn’t be complete without Tata Motors, and as expected, the Indian manufacturer has brought a number of new wares to the show, one of them being the Indica Vista Concept S2. The car is a reinterpretation of the form, as previously seen on the Indica Vista Sport, which came about at the last Auto Expo in 2010. The Concept S2 has a wider and

No comments:

Post a Comment