The Unexplained: Was It a UFO Landing Pad?

July 31, 2021