Showing posts with label Illie. Show all posts
Alaska's Lake Monster "Illie" Identified ?

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...