A trail camera in Poplar Bluff, Missouri, has sparked intrigue after capturing an image of a large, dark figure standing in a creek, which the camera's owner believes might be Bigfoot. The image was ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results