[Culture & Entertainment] In Canada, a giant squid sculpture marks the spot where a record-breaking giant squid was found

Top