Mystery of 'Alien Megastructure' Is Baffling Scientists

2016-08-09 2

We've been paying attention to the star that scientists think could have the capability of supporting advanced life for a while, and things are getting even more interesting now. Patrick Jones (@Patrick_E_Jones) has the story.

Free Traffic Exchange