Las Cruces UFO?

… or military exercise?