Our live-action/animated ad film won Aflac’s DUCK’S CHOICE AWARD.

60 second spot