You are viewing a single comment's thread from:RE: Anonymous claims NASA verge announcing alien life!!!View the full contextbusterg (40)in #aliens • 7 years ago interesting, wonder where.