Just like the long explained 'phoenix lights' nonsense a few years back that the UFOols are still harping on...
These too also have a simple explanation....
http://www.azfamily.com/news/homepagetopstory/stories/Phoenix_local_news_042108_new-lights-sightings.895be60f.html
S.S.D.D.
