Moment of Zen - Nerds Win the Pennant

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

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

Loading...