Skip to main content.

Archives

This is the archive for March 2008

Friday, March 21, 2008

Just when you thought the weird saga of Ben Stein's new film criticizing Darwin's theory of evolution couldn't possibly get any more ridiculous comes this live report from a sneak preview at the Mall of America.

Hold on to your pharyngula.