News Friday Squid Blogging: Giant Squid Found on Spanish Beach October 25, 2024 Read Time:5 Second A giant squid has washed up on a beach in Northern Spain. Blog moderation policy. Read More