A rare giant squid was found washed up on the El Sablón beach, Llanes, in northern Spain on Friday, a local outlet reported.
Another meme read, "All the cameras were shot, so they needed a live one," blending humor with the grim realities of the Squid Game universe. And for those who are always on the lookout for the ne ...
But, after a few nights of dangling remote cameras into the ocean ... team to track down and film the first ever images of the giant squid from this very ship. Her ingenious invention, the ...