Moment of Zen - Maybe Failure

  • Aired:  01/15/04
  •  | Views: 736

A tourist at the Smithsonian Air and Space Museum comments on the new space mission to Mars. (0:11)

Loading...