The Colbert Report

Sign Off - God Bless

Season 2 • 01/31/2006

Stephen signs off simultaneously with the president.

More