This page is a permanent link to the reply below and its nested replies. See all post replies »
BizSuitStacy · M
I think it's highly likely that life exists elsewhere in the universe beyond earth. Whether or not alien life has actually visited earth is highly questionable.