[ Ready go to ... https://youtu.be/sdmaFZozt5c [ Alien "Death Star" Megastructures discovered? The strange case of HD139139.] ]
We are now SEVENTEEN subs away from 100K!!! Time to release a series of celebration videos, starting off with a special ep for Alien fans!! Are there artif...