Posted Oct 19, 2011 | Original Source: ??? If you know, email me.
The Apollo 11 landing site and the area explored by Neil Armstrong and Buzz Aldrin was no larger than a football field. Click for a better view:
Charts about space, sci-fi, and other geeky things…