Posted: Apr 07, 2015 1:44 pm
by Sloth on Wheels
Google: "skeptics forum", IIRC.