Lake George Monster

From Wikipedia, the free encyclopedia

The Lake George Monster, was a hoax invented by painter Harry Watrous in 1904.

The monster was purportedly sighted at Hague Bay in Lake George in New York, United States.

[edit] Resources

This cryptozoology-related article is a stub. You can help Wikipedia by expanding it.