On the Moon, Flags & Footprints of Apollo Astronauts Won't Last Forever
Tuesday, September 6, 2011 - 18:30
in Astronomy & Space
Artifacts left on the moon from the Apollo missions have an expiration date.
Artifacts left on the moon from the Apollo missions have an expiration date.