The Colbert Report

Shout Out! - Broken Space Toilet

Season 4 • 05/29/2008

The astronauts are not pooping in a bag -- they are heroes.

More