Tata launches Vista Tech

Updated: Jan 28, 2014 13:01 IST

The new Vista Tech gets a center mounted 6.5-inch touch screen.
2/2
The new Vista Tech gets a center mounted 6.5-inch touch screen.

top photos