Thread:SquidSpooks/@comment-28784896-20160806012925/@comment-28288412-20160806013408

Not to intrude but I don't recall Squid posting any links.

They did mention a site but provided no links and removed the comment swiftly after.