Dreamworks Animation Wiki
Advertisement

Baby Huey is a giant baby duck from Little Audrey (film).

Advertisement