Thursday, October 20, 2005

Scientists agree

ID isn't science. 7,733 signed in 4 days.