First Moonwalk Available for $1 plus shipping

posted in: Project Apollo | 0

If you need a copy of the 2009 NASA restoration of the Apollo 11 EVA television, here it is on DVD. For a limited time, just $1 plus shipping.

First Moonwalk

Leave a Reply