Turn off light

What on Earth? Season 11 Episode 4

Satellites capture ruins amid bizarre structures on a Welsh mountaintop.

Episode Title: Mystery of the Welsh Mine

Air Date: 2022-07-13