Did you know that the fossil record displays God's glory and starkly opposes the Darwinian narrative? Check out some mind blowing fossils in this weeks episode