1 title
1 results
After locals disappear from a fishing community off the North Atlantic coast, a scientist investigates the claim that the culprit is a giant squid.