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

LEAVE A REPLY

Please enter your comment!
Please enter your name here