Sign Up!
Login
A man from Texas believes he has found snail fossils in his front yard that prove Noah's flood. A "self proclaimed creationist expert" agrees with him while "mainstream scientists" claim the fossils are 35-40 million years old. Who do you believe?
Comments: Add Comment