Apollo 11

Ever Heard of Moon Bugs?

By on 7.22.09 | 3:33PM

That's what a lot of people feared the Apollo 11 astronauts would bring back with them from the lunar surface: contaminants.
Send to Kindle