I would like to see the actual STS-80 footage. If it is the video clip I am thinking of, it might have already been debunked. While I don't deny the possibility of alien life visiting or observing us, more facts are needed before jumping to conclusions. That being said however, I highly suggest you look up the brookings Institute report commissioned by NASA. its conclusions are interesting.
I would like to see the actual STS-80 footage. If it is the video clip I am thinking of, it might have already been debunked. While I don't deny the possibility of alien life visiting or observing us, more facts are needed before jumping to conclusions. That being said however, I highly suggest you look up the brookings Institute report commissioned by NASA. its conclusions are interesting.
7othestars 2 years ago
I don't trust NASA. NASA lied and still lies to the public about everything.
ShaCRaM 2 years ago