People in Phoenix think a fireball streaking over the city may be proof of alien life November 15, 2017 jamie #Aliens among us? Phoenixoids say YES. They say the desert gets to you after enough time. http://bit.ly/2APUGH2 Like this:Like Loading... Related