Posts

Showing posts with the label Paluxy River Prints

Debunking "Scientific Evidence for a Global Flood" Part 3 - There are no human footprints in geologically ancient strata