18-foot-long sea creature found off Calif. coast

KPCCRadio/YouTube

18-foot oarfish found off Catalina Island