Fire in the Sky, could be man made