Leo Burnett Toronto is another Canadian agency to get into the fun of an in-house video for Canada's Agency of the Year Awards.
Brand: Leo Burnett
Media: Online
Category: Agency self-promo
Agency: Leo Burnett
Geo: Canada
Leo Burnett: Slapshot
via: Adweek
Advertising Agency: Leo Burnett, Canada
Agency: Leo Burnett Toronto