Friday Squid Blogging: Giant Squid Found on Spanish BeachBy rooter / October 25, 2024 A giant squid has washed up on a beach in Northern Spain. Blog moderation policy.