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
Watching
You may also like5 Videos
Neil Armstrong Tribute
Season 8 • 08/31/2012
More