Sunday, September 25, 2011

TV Commercial of the all new Tata Vista Sedan Class

Watch the new TV commercial of the all new Tata Vista Sedan Class which is released by Tata Motors on 1st Sep 2011.





No comments:

Post a Comment