The Hancock bird is a unexplained creature said to inhabit the forests of North America. Described as a gigantic, avian being with iridescent eyes, sightings of this bird have been witnessed for decades. However, in spite of the numerous reports, there is limited concrete proof to support its existence. Some think it could be a optical illusion, wh