The Colbert Report
Death of America's Space Program
Season 7 • 07/21/2011
Without its shuttle fleet, America is stuck hitching rides to space with the damn Ruskies.
More
Watching
You may also like5 Videos
Death of America's Space Program
Season 7 • 07/21/2011
More