Where To Stream What on Earth? Season 4 Episode 4
Beasts of the Lost Jungle
- Aired November 7, 2017
- 62 Min
- Rated 7.0
- Number 135 Of 139 Rated Episodes
A ghost town covered in a strange, white power emerges from a lake in Argentina; upon the discovery of a lost jungle in Africa, scientists embark on a dangerous mission to explore it; a declassified CIA image uncovers a bizarre, giant Soviet weapon.