Friday Squid Blogging: Newfoundland Giant Squid Sculpture
November 5 2022In 1878, a 55-foot-long giant squid washed up on the shores of Glover’s Harbour, Newfoundland. It’s the largest giant squid ever recorded—although scientists now think that the size was...
Read more
Recent Comments