Blobs
In August, 1960, the seas tossed up a strange mass of biological matter onto the west coast of Tasmania. Measuring no less than twenty feet…
In August, 1960, the seas tossed up a strange mass of biological matter onto the west coast of Tasmania. Measuring no less than twenty feet…
The Canvey Island Monsters The Legend: On an November day in 1954, some citizens of Canvey Island, Britain, were said to have found a bizarre…