Where To Stream Journey to the Center of the Earth Season 1 Episode 8
Land of the Dead
- Aired October 28, 1967
- 30 Min
A river from Greek myth leads the explorers to a lost civilization. Saknussemm and Torg are captured along with Alec by the mysterious people.