A rare giant squid was found washed up on the El Sablón beach, Llanes, in northern Spain on Friday, a local outlet reported.
initially caused people to speculate that they might have belonged to a giant squid. However, experts at the Seaside Aquarium ...
A local aquarium in New Zealand reported that a giant washed-up squid has been found on a beach at South Bay in Kaikoura. Reportedly, a man—who was out with his dog for a stroll at the beach ...