Board Thread:General Discussions/@comment-30477336-20170502161821

So I went to the Wikizilla youtube page and it says they're new site is wikizilla.org and says this site is dead and they have moved on. Claiming this place is a mess and being ruined by fake facts. So I don't know what to do. 