Filmed in Mesa,Arizona. feb 12, 2016 in evening looking south.
Nibiru Planet X 2016 video (Must see)