According to recent blog posts, if the Galileo Project finds a potentially artificial artifact, an update will be displayed on a Mega Screen in Times Square. What might be the consequences of that?
Share this post
Aliens on the Jumbotron
Share this post
According to recent blog posts, if the Galileo Project finds a potentially artificial artifact, an update will be displayed on a Mega Screen in Times Square. What might be the consequences of that?