Just In - Squid Marks

  • Aired:  02/28/00
  •  | Views: 1,104

The mysterious creature of the ocean, the Giant Squid, has been showing up in fishermen's nets off the shores of Tasmania, attracting awkward-looking marine biologists from around the world. (1:29)

Loading...