New article on Tabby's Star
-
Posted
-
by MagnusChase
I've seen a similar article on PBS.
I find this very interesting.Posted
-
by MagnusChase
I mean, possible aliens. Cooooooool
Posted
Planet Hunters Talk
Posted
by MagnusChase
I've seen a similar article on PBS.
I find this very interesting.
Posted
by MagnusChase
I mean, possible aliens. Cooooooool
Posted