T. Rex

Creationists Send Noah Into Battle Against Ev-o-lu-tion (VIDEO)

Creationists Send Noah Into Battle Against Ev-o-lu-tion (VIDEO)

The Creationists have found a whole new pile of stupid to throw at people. Creationist extraordinaire Ken Ham is endorsing a new book that features Noah fighting a Tyrannosaurus Rex. Yup. You read that correctly. Ken Ham is the creator of the Ark Encounter park in Kentucky. He has long been ridiculed for asserting that […]