Perhaps of all the UFO sightings in recorded history thus far, the incidents that occurred on March 13, 1997 in Phoenix, Arizona, USA stand out as the most credible. This is one of the rare cases, possibly the only one, in which credible images of the UFO sighting were not only available, but were also …
Recent Comments