The Colbert Report

Sign Off - Historic Hoax

Season 2 • 08/16/2006

Stephen offers Neil Armstrong the use of his American flag, "Flagworth."

More