The Colbert Report

Neil Armstrong Tribute

Season 8 • 08/31/2012

Geraldo Rivera pays homage to Neil Armstrong, and Stephen questions the giant leap for "mankind."

More