Moment of Zen - High Five

  • Aired:  02/17/00
  •  | Views: 691

A bunch of older NASA scientists high five each other. (0:12)

Loading...