Auto News

Tata Vista TECH caught undisguised

January 10, 2014 Admin 0

A couple of days back we reported about the Vista TECH and we now have clear images of the hatch which seems production ready doing some test rounds in Pune. Thanks to our friends at […]