Moment of Zen - High Five

Aired:  02/17/00 Views: 725

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

Loading...