Moment of Zen - High Five

Aired:  02/17/00 Views: 730

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

Loading...