Alaska’s Chena River Ice Monster
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.