Ad Nauseam - Aflac

Aired:  03/05/02 Views: 4,723

Steve Carell analyzes the effectiveness of the Aflac duck and whether his appearance at the top of a mountain is believable enough. (2:25)

Loading...