Tata launches Vista Bi-Color in Italy
April 4, 2011
InfoMotori reports Tata Motors has just launched two variants of the Indica Vista in Italy. Tata Motors loves special edition as much as Hero Honda does. Featuring white/black …