Talk:Yeti/@comment-28908626-20180103003326

The Yeti from Disney's Animal Kingdom Park is by far the greatest.