Do you need to participate on that site? Walk away internet style.
If you think there is a true threat of a crime call your local PD and give them the link to your evidence but only if it is definitely more than just "internetestosterone".
Bill