Photo courtesy Mountain and Sea Educational Adventures A 15-foot dead oarfish was found floating in the waters off of Santa Catalina Island's Sandy Beach on Monday. Island Harbor Patrol found the ...