Date of discovery: Oct 12, 2019
Location of discovery: Venus 
Source photo:

I was looking for decent photos of Venus and found this incredible full planet view. The photo is on the Wikipeadia and has detail that is of the surface structures. Normally the clouds over Venus prevent us from seeing its surface, but now I'm going to show you the alien structures that NASA doesn't want you to see. Watch my video and tell me your thoughts. Some of these structures are bigger than the US state of Texas! This is 100% proof that aliens exist on our neighboring planet. 
Scott C. Waring

Share To:

Scott Waring

Post A Comment:

0 comments so far,add yours