Where To Stream What on Earth? Season 3 Episode 18
Mystery of the Mummy Desert
- Aired March 21, 2017
- 62 Min
- Rated 7.5
- Number 122 Of 139 Rated Episodes
New evidence could reveal the remains of an ancient Roman city thought to be lost forever; strange images from a remote and empty desert could explain the mysterious mummies found there; an apocalyptic sandstorm swallows the Middle East.