Epuron

Buzz Watch: The Art of Making a Clever Commercial with a Positive Message

Authored by Jay Baage on July 10, 2007 - 4:43am.
I don't want to spoil it by saying what this ad is for, but it won the Golden Lion for best advertising spot at the International Advertising Festival in Cannes. Safe to say it was created by the Nordpol+ Hamburg ad agency in Germany.