Fancied a higher-riding Vista D90? Your prayers have been answered, the Xtreme Concept is here
TAGS // tata, vista, vista xtreme
Not quite as 'Xtreme' as the name suggests, but does hint at a beefier Vista variant not too far away.
TAGS // tata, vista, vista d90
‘Small’ and ‘SUV’ normally don’t go well together. Well, correction
Car Bar full
Click to add cars to the Car Bar