The Hancock Bird: Fact or Fiction?

The Hancock bird is a mysterious creature said to inhabit the forests of the Pacific Northwest. Described as a massive, winged being with radiant eyes, sightings of this bird have been reported for years. However, in spite of the numerous accounts, there is limited concrete proof to validate its existence. Some believe it could be a optical illusio

read more