Arizona video reminds some of Phoenix Lights of 1997
December 8 reports from Mesa, Arizona, which is just southeast of Phoenix, have some people wondering if the Phoenix Lights have returned.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed