People report sighting a serpent-like creature in England’s Lake Windermer.
Sasquatch Chronicles Blog
3 Responses to “Does England Have Its Own Loch Ness Monster?”
Leave a Reply
You must be logged in to post a comment.
People report sighting a serpent-like creature in England’s Lake Windermer.
You must be logged in to post a comment.
Daniel G
I’ve heard it might just be a giant eel
MICHAEL R
It’s possible, but I doubt a 6′-7′ eel could lift a full grown man out of the water just by swimming near him.
Priscilla M
Very cool!