je.st
news
The alien megastructure star continues to defy explanation
2016-08-09 21:30:23| Extremetech
We don't know for sure that it's aliens, but it could totally be aliens.
Tags: star
continues
explanation
alien
Category:Information Technology