Grand Central Partnership Inc. honored the Aflac Duck today at a ceremony recognizing the duck for being one of America's favorite advertising icons.[@@]
The Aflac Duck beat out 24 other popular advertising icons, including Ronald McDonald, in 2004 in a Web-based vote sponsored by Grand Central Partnership, New York.