The Phoenix Lights Mystery
Submitted: Sat Sep 06 2003
CT: Alien Conspiracy: The Phoenix Lights Mystery
Detailed Traffic Statistic From Alexa
Incredible discovery by two construction workers in Phoenix, Arizona, that reveals what were the lights that flew over that city on March 13, 1997.