Neil DeGrasse Tyson Defends U.S. Space Program palehorse95 Published 11/28/2012 Watch out, we got a badass over here! Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: neil inspirational words space palehorse95 science television bill show owned nasa program ebaums picks NEXT VIDEO Has Banksy Finally Been Caught On Camera? 117 Comments Log in for Comments
117 Comments