x

Tag Archives: Lunokhod

Number of articles per page:

  • 19
    Mar

    2010

    Lost and Found Lunokhods

    Point of trivia: Lunokhod means moon walker in Russian. The Lunokhod 2 was a Russian Rover that landed on the moon in 1973, and to this day holds the record for the longest distance of surface travel on...

    Read the Article

Number of articles per page: