Stephen Colbert Challenges NASA Over Node Name

More from Space.com