Subscribe
Notify of
guest
1 Comment
oldest
newest most voted
Inline Feedbacks
View all comments
MacDitch

I guess so. I mean, if they are going to go to all the effort of building it and placing it in Earth’s orbit they must have at least set foot on it once…..

1
0
Would love your thoughts, please comment.x
()
x