Disney might have a big thing with mice, but they’re big on the duck scene too.
Sure, you’ve got Donald Duck, but you’ve also got alllllll the ducks who reside in the Disney parks. We love those little guys! Now, Disney has invented some new tech that’s seriously amazing — but all we can focus on is the duck in the pictures. What does this waterfowl MEAN?