Thursday, April 17, 2008

Tired of It

Lately the interwebs have been going on and on about "Expelled", a new film discrediting the science of evolution. Apparently, they didn't do a good job. I think the video below does, however.

No comments:

Post a Comment