Digital advertising and marketing: only the best ideas worldwide, since 2003

Switzerland gives up its soul [TVC]

January 7, 2013 at 12:40 by Martina Comments

And here we go again posting selected beautiful films. This one is made in Switzerland, where there is nothing they won’t do to make you enjoy a relaxing holiday.

The agency is Spillmann/Felser/Leo Burnett, Zurich.

Advertise here