The Fate of the Neandertals
- Episode aired Apr 27, 1997
- 46m
The Neandertals roamed the European continent more than 70, 000 years ago.The Neandertals roamed the European continent more than 70, 000 years ago.The Neandertals roamed the European continent more than 70, 000 years ago.