google + nasa penny on July 20, 2005= moon mapIn honor of the first manned Moon landing, which took place on July 20, 1969, we Category: misc Tag: techPost navigationPrevious: Previous post: it’s the home stretchNext: Next post: silence?