So. Have aliens landed? Is this one of their craft? Is this a communication system, speaking outward to the universe?
I think we should be told.
So. Have aliens landed? Is this one of their craft? Is this a communication system, speaking outward to the universe?
I think we should be told.