The Colbert Report

Intro - 4/8/10

Season 6 • 04/08/2010

NASA ends manned spaceflight after Stephen invested all that money in astronaut ice cream.

More