The Thames Estuary
26 Apr 2019 1 minute read 1 comment feltoxXx
In November 1953, fishermen from the Canvey Islands, located on the estuary of the Thames River, found an unknown animal stranded and dead in the mud. They took it out of the water, covered it with seaweed and went in search of the police, who in t...