Posts tagged as:

Switzerland

The Mountain Cleaners

April 2, 2009

Switzerland is running an ad campaign with the tagline "We do whatever it takes to make your vacation perfect."  This accompanying video is excellent:

0 comments Read the whole post →