The Hancock bird is a unexplained creature said to inhabit the forests of North America. Described as a gigantic, avian being with iridescent feathers, sightings of this bird have been reported for centuries. However, despite the numerous reports, there is no scientific evidence to validate its existence. Some believe it could be a hoax, while otheā¦ Read More