your movies
Natural history is full of living things that were long thought to have gone extinct only to show up again, alive and well. Paleontologists have a word for these kinds of organisms: They call them Lazarus taxa.
Release date: 2017-08-28
Season number: 1
Episode number: 10
Runtime: 10 minutes
Kallie Moore - Self, Blake de Pastino - Self