Archive for the tag "Neil DeGrasse Tyson"

What Felix Baumgartner REALLY saw from the edge of space.