2012 Auto Expo – Tata Vista Concept S2 & Manza Diesel Electric Hybrid concept
January 9, 2012
Tata Motors showcased some very interesting concept cars at the 2012 Auto expo, like the Tata Nano CNG concept, some of which are more of aspirational high tech cars …