The Hancock Bird: Fact or Fiction?

The Hancock bird is a mysterious creature said to inhabit the forests of the United States. Described as a gigantic, avian being with radiant feathers, sightings of this bird have been reported for centuries. However, regardless of the numerous reports, there is no scientific evidence to support its existence. Some believe it could be a hoax, while

read more