Tag: Tata Vista heads for a major
Tata Vista Heads for a Major Facelift: Spy Shots
Going to reveal new badges on 19th June 2013, the refreshed version of Vista is seen doing test rounds on unknown tracks. This image is taken by…