Moment of Zen - Nerds Win the Pennant

  • Aired:  10/05/04
  •  | Views: 1,759

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

Loading...