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.