Giant Squid Caught on Tape

  • Aired 12/23/2006
  • 877 Views

For the first time ever, the infamous giant squid is caught live on video.

Loading...