Atheists Against Pseudoscience - Forums

debunking pseudoscience and supporting science