Main Menu

Nibiru on Live Chinese News ~ Best of Planet X Update 2016

 

Nibiru on Live Chinese News ~ Best of Planet X Update 2016

Nibiru Planet x On Live China News, Translated to english + Caption.
Compilation of the best evidence footage to date of Nibiru Planet x.

 

 

 

.