Lunokhod 1 – The first wheeled craft to land on any celestial body is being exhibited in Moscow

The first of two robotic lunar rovers landed on the Moon by the Soviet Union…

Contact Us