04:33 Teacher finds 18-foot Sea Serpent (oarfish) off Calif.’s Catalina Island Latest Uploads From The Cosmos News 0
04:33 Weird-Looking Oarfish found in Mexico In Florida, scientists have their hands on a large and mysterious eyeball, which washed ashore Wednesday, and are trying to determine what kind of sea creature it belonged to. That … 0