"STHENOTEUTHIS OUALANIENSIS" content on TweakTown - Page 1
We found 1 items for the tag: STHENOTEUTHIS OUALANIENSIS
NEWS
'Larger than a human' mysterious sea creature captured on video
Marine biologists have been left baffled at the discovery of what appears to be a very large squid-like creature found in the sea.