The World's largest bird is cute and irresistible in its own way - what with those big brown eyes and outgoing nature. Amazing how it towers over a large SUV. Not filmed in the Backyard, but at Lion Country Safari, Florida.
New HD videos uploaded frequently. Subscribe at:
No comments:
Post a Comment