UFO Sightings Phoenix Lights
On March 13, 1997, at night, around 10:00 pm, an unusual phenomenon was seen above the city of Phoenix, State of Arizona. It was witnessed by people in the hundreds, some of them were even able to record it on video.
Leave A Reply
You must be logged in to post a comment.