Show of HandsShow of Hands

Sk8BoredR April 22nd, 2016 2:06am

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?

3 Liked

Comments: Add Comment