When autocomplete results are available use up and down arrows to review and enter to select. Touch device users, explore by touch or with swipe gestures.
March 13, 1997 – The Phoenix lights are seen over Phoenix, Arizona by hundreds of people, and by millions on TV. Latest Ufo Sightings, Alien Sightings, Aliens And Ufos, Ancient Aliens, Ancient History, Atlantis, Paranormal, Do Aliens Exist, Ufos Are Real
Save
Article from
twitter.com

VintagePhotos on Twitter

“March 13, 1997 – The Phoenix lights are seen over Phoenix, Arizona by hundreds of people, and by millions on TV.”

More like this