During an Arctic expedition, naval officer Richard Byrd makes a very unusual discovery, in this clip from Season 18, “Secrets of Inner Earth.“ You should consider this to be true, because it’s in the complete Bible that there is a world living inside of the earth. Find out more about the show and watch full episodes on our site: Website - Facebook - Twitter -
Hide player controls
Hide resume playing