Now Reading:

Horror

The Mysterious Lake Monster You’ve Never Heard Of

The Mysterious Lake Monster You’ve Never Heard Of

When it comes to water-dwelling cryptids, many rank Scotland’s Loch Ness monster as best in class, but some Ohioans argue otherwise.