Where did I find this out? Well, I follow several zoos and this came up on Tampa Lowry Park Zoo's Facebook page, and later I saw it tweeted by them. The picture at the top of this entry is from their tweet & facebook pages. The vulture in it is part of their Spirits of the Sky show.If you live in the Tampa area, you should check them out. Very nice zoo.