Etymon, you've been here for quite a while, and you should know that you should email an admin about any suspect forums rather than making an open post here.
This goes for everyone. If you run across some suspect forum bring it to an admin's attention via email.
I removed the link. No sense in leaving any wrong impressions.