ALLEGED VIDEO OF MASS UFO SIGHTING THAT TOOK PLACE IN PHOENIX 2017

An incredible 30 second video clip shows intriguing sky action that allegedly took place on August 18th, 2017 in the Phoenix, Arizona area. We’ve been working to track down the original posting location of the video but have not yet been able to. If anyone knows who took the video below, […]

Related Articles

Read More

Leave a Reply