Unusual light patterns created by a distant star may be a sign of alien life Read more
now playing
A sign of alien life?
Unusual light patterns created by a distant star may be a sign of alien life