Spied – Low-cost variant of Tata Aria Crossover
September 10, 2012
Tata Motors unveiled the Tata Xover (pronounced crossover), at the 75th Geneva Auto Show in the year 2005 and the company had high expectations from this crossover. It has …