Mystery of the Cursed Forest

November 28, 2021
0.0%

What on Earth? - S10 - E6

Mystery of the Cursed Forest

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