Category: Cryptozoology

Alaska’s Chena River Ice Monster

Alaska's Chena River Ice Monster Filmed

Apparently footage has surfaced of a 15 foot ice monster in Alaska’s Chena River. The Chena River is in Fairbanks Alaska and the footage was recorded by Bureau of Land Management employee Craig McCaa on October 18th 2016. [Total: 84