Phoenix Lights Are Seen Over Phoenix
March 13 1997



Description
The Phoenix Lights are seen over Phoenix, Arizona by hundreds of people, and by millions on television.
Location
Event Panel
Created By: johnny
Created On: 2015-04-30T22:41:01Z

Log In To Edit Event