Evidence of human sacrifice for the Viking god Odin; shedding new light on Genghis Khan.
Cast Appearances
Steven Kearney
voices Himself (Narrator)Episode Discussion
Login to leave a comment on this episode.
Evidence of human sacrifice for the Viking god Odin; shedding new light on Genghis Khan.
No comments yet. Be the first!