Unexplained
Paranormal Phenomena

Multiple UFOs filmed over Santiago, Chile – 2015

0

Interesting footage of multiple unknown crafts hovering above Santiago, Chile.