Share
Written by
David Stegon
Stephen Colbert, host of Comedy Central’s The Colbert Report, did a public service announcement for NASA, highlighting the work the agency is doing at the International Space Station.