Russia and the US will build a moon base

Petec

Expert Member
Joined
Mar 22, 2012
Messages
2,190
The first payload will be all the stuff they said they "left" there.
 
Top