Video
Space Stephen Colbert Touts NASA's Life Improving Research
The politically charged comedian gives his appreciation for the space agency's research on the International Space Station that is helping to create vaccines to the some of the world's deadliest diseases.