GoogleJohannes LeonardoUnited States2010
42 BelowSaatchi & Saatchi New YorkUnited States2006
AxeBBH New YorkUnited States2004