Now Playing | Lunokhod 104

Attempting to improve upon their space flight missions, the Soviet Union works on creating the Lunokhod.

Recommended for You

Watch More Space Videos
Filter

Test