No.12136896 ViewReplyOriginalReport
please red pill be on the venus gas findings.

how likely is it life?