LogoBETABeta
Mystery of the Cursed Forest

What on Earth?

Season 10Episode 6Aired 2021-11-28
Mystery of the Cursed Forest

Mystery of the Cursed Forest

Satellites capture a bizarre pattern of circles in a remote English forest.