Monster Quest

History 2

Giant Squid Found? Take an expedition to the Sea of Cortez, Mexico where fishermen claim to have encountered large schools of giant squid. Tentacled beasts as large as whales: fact or fiction?