Unexplained
Paranormal Phenomena

UFO sighting filmed over Nellis Air Force Base, Nevada – 19th Feb 2017