The Giant Squid of Thimble Tickle in Division No. 8, Newfoundland and Labrador
The Canadian fishing village of Glover’s Harbour, Newfoundland (formerly known as Thimble Tickle) claims to be the “Home of the Giant Squid.” It earned this distinction in 1878, when a living giant squid (Architeuthis dux) was discovered stranded offshore. Read moreA Guide to The Perfect Bong Joon-ho Marathon According to contemporary documents, on the morning of…