LEO Network

Tales of Lake Iliamna monster resurface with new sightings

Iliamna Lake, Alaska, United States

On June 19, some kids spotted an unrecognized creature the size of a large whale offshore near the Alaska village of Iliamna. Other accounts followed.


Read On Alaska Dispatch News (English)
Or translated into