2010/03/20

Did You Know: Russian Lunokhod Rovers Created Memorials on the Moon Honoring Women