The Daily Show with Jon Stewart

Final Countdown

Season 16 • 07/14/2011

John Oliver goes to Florida to cover the final shuttle launch, the death of America's space program.

More