Volkswagen Tiguan’s chinese TVC shot in Nepal

Volkswagen Tiguan’s chinese TVC shot in Nepal shows the beautiful Durbar Square. Nicely shot. Kathmandu Looks beautiful !

Leave a Reply

Your email address will not be published. Required fields are marked *