Blog

Feb 9, 2016

NASA’s Next Great Telescope Will Settle This Alien Megastructure Mystery For Good

Posted by in category: alien life

The James Webb Space Telescope will finally crack the mystery of Tabby’s Star. We think.

Read more

Comments are closed.