english deutsch
Anomalies Article: The Canvey Island Monsters
Information about a bizarre-looking animal found in the shallow water of a beach on Canvey Island, Britain, in 1954.
StrangeMag: Globsters
Source for information and resources on carcasses and globsters.