fbpx

Ten million stars later, astronomers have found no evidence of alien technology.


137
137 points

Ten million stars later, astronomers have found no evidence of alien technology. https://t.co/yHhPgsXt0G
Nebula


Capt. Xerox

0 Comments

This site uses Akismet to reduce spam. Learn how your comment data is processed.