When it comes to water, you never really know what is in there. What if you were at a Maine river and saw something weird swimming in it? This Tweeter did!

A man with a Twitter handle of I Love Weird, recently asked the question, "Does the Loch Ness Monster Have A Relative In Maine?" as he shot the video.

The filming, of what appears to be the outline of the familiar Loch Ness Monster of Scotland, takes place on the Penobscot River, in Maine. At least according to the narrator.

Here is a clip of his tweet below. What do you think? What is it? Could it be a relative or distant cousin of the Loch Ness Monster? What say you?