Home Blogs
3/24/2019 6:02:17 AM

Strange 'Sea Monster' Caught On Camera In Alaska's Chena River



A an official from the Bureau of Land Management named Craig McCaa recorded the video.
Related blogs:
Loading comments...
Categories