The giant squid is one of the more mythical type sea creatures that actually exists, even if evidence of them is quite sparse. Every now and then some specimens wash up on a beach or a dead one is found adrift, but only on the rarest of occasions have we seen one alive. The first […]
Source
Continue reading...
Source
Continue reading...