The Hancock Bird: Fact or Fiction?

The Hancock bird is a unexplained creature said to inhabit the forests of the Pacific Northwest. Described as a large, feathered being with iridescent eyes, sightings of this bird have been observed for centuries. However, regardless of the numerous reports, there is no scientific evidence to suppor

read more