Moment of Zen - Nerds Win the Pennant

Aired:  10/05/04 Views: 1,765

The SpaceShipOne crew celebrates their successful flight by pouring champagne on each other. (0:11)

Loading...