Living fossils: Proofs of creation 1

From "Living fossils" documentary

DEVAMINI GÖSTER