NASA filmmaker claims evidence of alien life could be revealed within the next month admin 1 week ago USA Update Comments Off on NASA filmmaker claims evidence of alien life could be revealed within the next month 1 Views “We have found a non-human extraterrestrial intelligence in our galaxy, and people don’t know about it.” Share Facebook Twitter Stumbleupon LinkedIn Pinterest