Tags Kepler

Tag: Kepler

NASA’s Kepler Telescope Discovered Artificial Megastructure Built By An Advanced Alien...

NASA’s Kepler Telescope has stumbled upon one of the most fascinating discoveries so far – a colossal artificial megastructure believed to have been constructed...

Off-Topic