Imagine our surprise when were strolling through Animal Kingdom and BAM, the Merry Menagerie is lining some of the stores. As the first Disney World park to be decorated, lets check out all the details. Animal Kingdom might not be the first park you think of for Christmas, but let me introduce you to the Merry Mengarie. These puppets are all animal puppets and hang out on Discovery Island, and...
