What on Earth? S7E8
Previous
What on Earth?
S07E08 — Imhotep's Lost Labyrinth
Next
What on Earth? poster

What on Earth?

S07E08 Imhotep's Lost Labyrinth

2020-02-27

When satellites detect an unusual feature at the ancient pyramid in Egypt, researchers stumble upon a hidden labyrinth that might unveil the deepest secrets of Imhotep, the enigmatic high priest responsible for constructing this puzzling structure.

Season 7 Episodes