Buzz·Posted on Aug 24, 2010All Ducks Wear Dog MasksCannot be unseen.by Dave StoperaBuzzFeed StaffLinkFacebookPinterestTwitterMail