CBC Newfoundland and Labrador

Sign of the times

This is a sign seen came across earlier this summer at the giant squid attraction in Glovers Harbour. Is this the only 'stay off the squid' sign in Canada?

283336_2071772871129_1149113658_32114539_6810878_n.jpg

  •