In Canada, a giant squid sculpture marks the spot where a record-breaking giant squid was found

Now we’re talkin’!!

3 Likes