Advertisement

Disney bird watch: Kevin, as seen in ‘Up,’ nests at Animal Kingdom

Disney’s Animal Kingdom is now the home of Kevin, the big colorful bird character from the Disney-Pixar film “Up!”

Share via

Advertisement