This Massachusetts Town Has the Most Sea Serpent SightingsThis Massachusetts Town Has the Most Sea Serpent SightingsHappy National Sea Serpent Day!Jon RinemanJon Rineman
Some Believe There Are Sea Monsters Living Below This NH LakeSome Believe There Are Sea Monsters Living Below This NH LakeHarrowing tales have been shared around campfires for years...but what can you really believe?JoeyJoey