Loading...
Showing posts with label Lake Iliama. Show all posts

Alaska's Lake Monster "Illie" Identified ?

A biologist says he believes a mysterious creature spotted in Alaska's Lake Iliamna may in fact be nothing more spectacular than a larg...