Phoenix Lights incident

Referenced in 1 episode

Definition

A mass sighting of a series of lights over Phoenix, Arizona in March 1997, often attributed to UFO activity, involving thousands of witnesses.