One of the Lone Star State’s odd animal inhabitants made its viral internet debut Thursday when a curious Texas beach-goer photographed what appeared to be some sort of half-worm, half-snake creature ...
The two eels were recorded hanging out together on the Ahyi Seamount, an active volcano in the Northern Mariana Islands region of the West Pacific, the Ocean Exploration Trust says. Nautilus Live ...