Posted by: Craig Woolheater on July 27th, 2015
Sightings of so-called Sea Serpents abound within the domain of monster-hunting. More often than not, they are encounters of a fleeting, one-time nature. But not always. One of the most enduring of all such leviathans of the deep is that which haunts the port of Gloucester, Massachusetts, and which is situated just north of the city of Boston.