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