The giant squid: a most elusive creature

Footage of this creature in its natural habitat is extremely rare. But for the first time in history, a giant squid has been filmed in North American waters. This is the story of the search for this legendary animal.

socials_media_my_list

list-iconsocials_media_add_to_list
avatar
Brut.