Video shows hidden planet?

KGTVPublished: March 8, 2018255 views
Published: March 8, 2018

Does a video really show evidence of the hidden planet "Niribu?"

Be the first to suggest a tag

    Comments

    0 comments