Alien life potentially discovered on Venus. This is the real deal

Viewing single post

Started by Legend, Sep 14, 2020, 07:38 PM

previous topic - next topic


Oh dang this is crazy and it really is legit. Can't wait to find out the cause of the gas.
What a strange sentence.  ;D