Neil deGrasse Tyson

Aired:  04/08/10 Views: 64,443

Neil deGrasse Tyson says the manned space program is the force that inspires people to become scientists in the first place. (7:07)

Loading...