Moon: Space Programs' Dumping Ground (Infographic)
Friday, December 14, 2012 - 11:00
in Astronomy & Space
The remains of at least 71 space vehicles litter the surface of the moon.
The remains of at least 71 space vehicles litter the surface of the moon.