The Star That Shouldn't Exist ( www.youtube.com ) Full disclosure: He does acknowledge that the most likely explanation is that it's not aliens....
The Star That Shouldn't Exist ( www.youtube.com )
Full disclosure: He does acknowledge that the most likely explanation is that it's not aliens....