On This Day: 17 November 1970 Russia lands Lunokhod 1 unmanned remote-controlled vehicle on ---------- ?


Answer: Loading...