ALASKA -- This giant squid caught off the coast of New Zealand is defrosting now in Alaska so researchers can examine what may be the largest squid ever seen. Watch the video:
Loading Video…
This browser does not support the Video element.