@ooliM to SkepticsEnglish • 3 months agoEvidence of alien life could be revealed next month as NASA filmmaker claims 'we've found it'www.dailymail.co.ukmessage-square1arrow-up15arrow-down111
arrow-up1-6arrow-down1external-linkEvidence of alien life could be revealed next month as NASA filmmaker claims 'we've found it'www.dailymail.co.uk@ooliM to SkepticsEnglish • 3 months agomessage-square1
minus-square@[email protected]linkfedilinkEnglish8•3 months agoWe have evidence of aliens, but you have to watch my movie, releasing soon, to see it. Suuuure.