Were There Alien Civilizations? AliensTess PfeifleJuly 20, 2016alien, alien life, aliens, astonishing legends, bizarre, interesting, news, science, science news, strange, strange news, weird, weird newsComment
The Transit Method Reveals Where We Should Look for Aliens UFOTess PfeifleApril 24, 2016alien, alien life, aliens, extraterrestrial, ufo, ufology Comment