Ocean Scientists Stumble Upon 13-Foot-Long Giant Squid

2020-02-17 174

Ocean scientists out on the waters near New Zealand accidentally netted a thirteen-foot-long giant squid.