A piece of paper with this site's web address was pinned to the bulletin board in my bar. Didn't have a name of a site or anything, just the address. So I thought it may be some kind of Deep Web sort of thing. Little disappointed to see it's just a forum.
That being said though, what the hell kind of forum is this?