Could NASA be hiding ‘proof that ISS is being monitored by aliens’? (VIDEO)

Internet users who probably need to get out more are all aflutter about NASA hiding alien life from us, after a mysterious pink spot caught on camera floating above the International Space Station…

[[ This is a content summary only. Visit my website for full links, other content, and more! ]]

Leave a Reply