Moment of Zen - Maybe Failure

Aired:  01/15/04 Views: 744

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

Loading...