1 Rating:

Nibiru / Planet X seen in China (Changchun City)

  • Samdrury
  • uploaded: Mar 4, 2011
  • Hits: 248


  • Thetruth5#

    Thetruth5 July 30, 2011 11:50:41 PM CEST

    gtfoh man this is not real u cant see nibiru becuse how our planet spins the planet is ariving from the south pole area iam in the us and i cant see it

Visit Disclose.tv on Facebook