Where To Stream What on Earth? Season 4 Episode 10
Treasures of Valhalla
- Aired December 19, 2017
- 60 Min
- Rated 8.0
- Number 71 Of 139 Rated Episodes
Evidence of human sacrifice for the Viking god Odin; shedding new light on Genghis Khan.
Treasures of Valhalla
Evidence of human sacrifice for the Viking god Odin; shedding new light on Genghis Khan.