Hancock Bird: Myth or Legend?

The Hancock bird is a unexplained creature said to inhabit the forests of the Pacific Northwest. Described as a gigantic, avian being with iridescent feathers, sightings of this bird have been reported for years. However, in spite of the numerous stories, there is little to no physical proof to confirm its existence. Some think it could be a hoax,

read more