Ad Nauseam - Aflac

  • Aired:  03/05/02
  •  | Views: 4,684

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...