Unusual Animals
Watch a collection of weird and wonderful animal videos on Yahoo Screen UK.
Does an `Ice Monster` Live in Alaska`s Chena River?
695 次觀看・7 年前
An Alaska Bureau of Land Management employee in Fairbanks was checking out ice on the Chena River Wednesday when he saw and recorded this "strange thing" that was moving up the river.