Switzerland tourism video marketing ad

0
199

A well executed marketing approach to tourist advertising. Do you think it's really filmed on the site in real time? AdWeek does not; Read your thoughts on the matter.