Searching for more giant squid clues
Friday, February 22, 2013 - 10:01
in Paleontology & Archaeology
The giant squid is a rare and elusive creature, once thought only to exist in tales of sea monsters called krakens.
The giant squid is a rare and elusive creature, once thought only to exist in tales of sea monsters called krakens.