Welcome, Sign In
A "Sea Monster" Was Found in Catalina
Description:Here there be monsters indeed! A marine biologist recently discovered the 18-foot carcass of an oarfish, an elusive creature often considered the progenitor of sea serpent myths.
18 foot oarfish found
huge fish found california