This week on Living Cars we bring to you the launch of the Tata Vista D90 at the Buddh International Circuit in Greater Noida. Living cars consultant Hari Singh enjoys the day with the new Indica at the BIC.
For more log on to http://www.newsx.com
Follow NewsX on Facebook at https://www.facebook.com/Newsxonline