Connect with us

Hi, what are you looking for?

All posts tagged "giant squid"

Encounters with giant squid 3 Encounters with giant squid 4

Bizzare & Odd

In the late 19th century, there are several instances where near the rocky island of Newfoundland, in northeastern Canada, have seen huge squid. Researcher...