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.
credit : NASA
Watch more  ►
Shows