Skip To Content

Where To Stream NOVA Season 29 Episode 14

The Missing Link

Paleontologists studying the Devonian Period (408-360 million years ago) discover a tiny fossil of colossal importance.