Giant squid captured
A New Zealand fishing crew nabs a giant squid that is an estimated 990 pounds and 34 feet long. It’s calamari time!

A New Zealand fishing crew nabs a giant squid that is an estimated 990 pounds and 34 feet long. It’s calamari time!
