Mystery 'Loch Ness Monster' washes up on a beach in Georgia

Jeff Warren was recently boating near Wolf Island when he spotted what he thought was a dead seal but the carcass of the dead sea creature which recently washed up on a Georgia beach is drawing parallels to the 'Loch Ness Monster'. To know more check out this video.

Related Videos
More Channels
Trending Now