Terrifying deep-sea creature that gave Discovering Nemo viewers nightmares washes up on US seaside
A deep-sea creature with enamel like pointed shards of glass and a ‘light-bulb’ antennae dangling from its head was discovered lifeless on the shore of...