Showing posts with the label Willcox

UFO Triangle Spotted By Hunter

An Arizona witness at Willcox who is a meteorological observer for the military recounts a UFO encounter from 2014 and questions his own reactions, according to testimony in Case 74926 from the…
Subscribe Our Newsletter