Where To Stream Secrets of the Lost Season 4 Episode 5
Lost Relic of the Ice Age
- Aired December 13, 2020
- 60 Min
- Rated 9.0
- Number 18 Of 25 Rated Episodes
An Ice Age relic, the Lion Man, found in the Hohlenstein-Stadel cave in southern Germany is evidence of prehistoric humans' connection to the supernatural; using cutting-edge tech, experts investigate this 40,000-year-old treasure to reveal why it was made and the long-lost myths it represents.