Talk:Triple-Q/@comment-74.98.223.131-20200625060051

So. That TUWieZ rant, huh? Not entirely sure how trustworthy it is, and it seems a bit scummy too. Where'd someone even find that?