Quest for the Giant Squid

  • 100% Money-Back Guarantee (details)
  • Exclusive to Canny Store
  • Fast Shipping Worldwide
  • Dedicated Customer Service Team (call us FREE on 0800 086 9776)

Discovery Channel sent its cameras to the giant squids home, Kaikoura Canyon off the coast of New Zealands South Island, in hope of filming the behemoth in its natural habitat for the first time.

Related Items