Lunar Than Later

  • Aired:  03/13/06
  •  | Views: 3,468

NASA plans to build a base on the moon capable of housing astronauts for months at a time. (2:07)

Tags:  NASA, space, astronauts
Loading...