The city government of Phoenix picked up something rather extraterrestrial on its city cam around 8:30 p.m. local time Tuesday night:
Naturally, some people jumped to the conclusion that it was definitely aliens:
Other people just wanted answers:
There is a more logical and scientific explanation for the Phoenix light. Arizona's 12 News reports that the "Leonid meteor shower is active in November, and it is expected to peak later this week." The city government, too, tagged its video with the hashtag #Meteor.
That being said, 12 News does leave room for anyone who wants to believe: "It's not clear whether this flash was related to that meteor shower." Watch the strange Phoenix light again below. Jeva Lange