The footage shows the otherworldly animal walking slowly along the seafloor before suddenly stopping and pulsing the big fins ...
A rare giant squid was found washed up on the El Sablón beach, Llanes, in northern Spain on Friday, a local outlet reported. These creatures of the deep, inspiration for the fearsome mythical ...