The Ariel Phenomenon
More than 60 children at a school in Ruwa, Zimbabwe, claimed that a UFO visited them during recess.

More than 60 children at a school in Ruwa, Zimbabwe, claimed that a UFO visited them during recess.
Hosted on Acast. See acast.com/privacy for more information.