Whatever this is, it is hovering over Albuquerque.  #ufo #weatherballoon #ET